ulfben

Array Shuffle (KFA)

Dec 7th, 2015
11,141
0
Never
4
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //http://blog.codinghorror.com/the-danger-of-naivete/
  2. //Knuth-Fisher-Yates shuffle
  3. function shuffle(array:Array):Array
  4. {
  5.     var m:int = array.length;
  6.     var t:*;
  7.     var i:int;
  8.    
  9.     while (m){ // While there remain elements to shuffle…
  10.         i = Math.floor(Math.random() * m--);     // Pick a remaining element…
  11.         t = array[m]; // And swap it with the current element.
  12.         array[m] = array[i];
  13.         array[i] = t;
  14.     }
  15.     return array;
  16. }
Advertisement
Comments
  • User was banned
  • Rteuixl
    217 days
    # text 0.21 KB | 0 0
    1. Best t33n active cpx link daily updates!
    2.  
    3. Copy and paste the link in a new browser tab and then hit enter!
    4.  
    5. https://crazyporn.@xxx/members/157354/?asgtbndr=1&play=true&spon=adworld&zone=400
    6.  
    7. Remove the @
  • User was banned
  • Comment was deleted
Add Comment
Please, Sign In to add comment