Advertisement
rg443

shuffleArray - Durstenfeld shuffle

Aug 5th, 2017
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function shuffleArray(array) {
  2.   for (var i = array.length - 1; i > 0; i--) {
  3.     var j = Math.floor(Math.random() * (i + 1));
  4.     var temp = array[i];
  5.     array[i] = array[j];
  6.     array[j] = temp;
  7.   }
  8.   return array;
  9. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement