Voici une façon de mélanger un tableau de façon aléatoire.
Cette fonction circule depuis un bout de temps.
monArray.sort(function(){return Math.floor(Math.random()*3)-1});
Après quelques tests de routine, j’aimerai mélanger le tout un peu plus :
var multiplicateur:Array = [3,7,13];
var monArray:Array = [x,x,x,x];
multiplicateur.sort(function(){return Math.floor(Math.random()*3)-1});
for(var a:int=0; a<multiplicateur[1]; ++a) {
monArray.sort(function(){return Math.floor(Math.random()*3)-1});
}