function shuffle(array){
var currentIndex = array.length,
randomIndex,temporaryValue;
while(currentIndex !== 0){
randomIndex = Math.floor(currentIndex*Math.random());
currentIndex--;
temporaryValue = array[currentIndex];
array[currentIndex] = array[randomIndex];
array[randomIndex] = temporaryValue;
}
return array;
}
var arr = [1,2,3,4,5,6,7,8,9,10];
shuffle(arr);
function shuffleArray(array){
for(var i = array.length-1;i>=0;i--){
var j = Math.floor(Math.random()*i);
var temp = array[i];
array[i] = array[j];
array[j] = temp;
}
return array;
}
var arr = [1,2,3,4,5,6,7,8,9,10];
shuffleArray(arr);