Advertisement
51L3N7

Shuffle array

Nov 14th, 2011
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function shuffle( arr ) {
  2.     for ( i = 0, shuffled = [], arrLength = arr.length; i < arrLength; ) {
  3.         shuffled[i++] = arr[ random = ( Math.random() * arr.length ) >> 0 ],
  4.         arr.splice( random, 1 );
  5.     }
  6.     return shuffled;
  7. }
  8.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement