Skip to content

Instantly share code, notes, and snippets.

@johnrees
Created November 28, 2012 10:55
Show Gist options
  • Save johnrees/4160491 to your computer and use it in GitHub Desktop.
Save johnrees/4160491 to your computer and use it in GitHub Desktop.
Array Shuffle (AS3)
function shuffle(array:Array):Array {
var newArray:Array = new Array();
while(array.length > 0){
var obj:Array = array.splice(Math.floor(Math.random()*array.length), 1);
newArray.push(obj[0]);
}
return newArray;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment