- Posts: 2
- Thank you received: 0
Ask the community, share ideas, and connect with other LimeSurvey users!
is not directly LimeSurvey related. This is up to you in your analysing software.I need to keep a score of the number of times image(n) has been used in total (across all completed participants), and the number of times that it is selected as the "highest" and "lowest".
<script type="text/javascript" charset="utf-8"> function shuffle(array) { var currentIndex = array.length, temporaryValue, randomIndex; // While there remain elements to shuffle... while (0 !== currentIndex) { // Pick a remaining element... randomIndex = Math.floor(Math.random() * currentIndex); currentIndex -= 1; // And swap it with the current element. temporaryValue = array[currentIndex]; array[currentIndex] = array[randomIndex]; array[randomIndex] = temporaryValue; } return array; } $(document).on('ready pjax:scriptcomplete',function(){ // Fill the array var arr = ["01","02","03","04","05","06","07","08","09",10,11,12,13,14,15,16,17,18,19,20, 21,22,23,24,25,26,27,28,29,30, 31,32,33,34,35,35,36,38,39,40]; arr = shuffle(arr); anumbers = arr.slice(0,30).join(''); $('#question{QID} input[type="text"]').val(anumbers); // $('#question{QID}').hide(); }); </script>