Gibt´s zwar schon hunderte, aber falls die noch einer braucht:
ActionScript:
Array.prototype.shuffle = function(Zufall){//Zufall = Anzahl Verschiebungen
for(i=0;i<Zufall;i++){//So oft wie durch Zufall vorgegeben
number=random(this.length);//Such Dir eine Nummer aus
element=this[number];//Merk Dir den Inhalt des Elementes mit dieser Nummer
this.splice(number,1);//Lösch das Element aus dem Array
this.splice(random(this.length),0,element);//Füge den Inhalt an zufälliger Stelle wieder ein
}}
myArray.shuffle(6);//Verschiebe zufällig 6 Elemente