Also so solte die Funktion aussehen:
Array.prototype.shuffle = function() {
var i = this.length;
do{
var zi = Math.floor(Math.random() * i);
var t = this[zi];
this[zi] = this[--i];
this[i] = t;
}while(i)
}
Exakt und elegant. Damit lässt sich also ein Array allein mittels
`Array.shuffle();`{:.language-javascript}
zufällig mischen. Wieder einen Haufen gelernt. Dank! twb