Hallo peterS.,
ich haette auch noch eine loesung anzubieten:
Array.prototype.shuffle = (function () {
this.sort(function () {
return (0.5 - Math.random());
});
});
die Mischqualität ist wie bei meinem Algorithmus, aber, wie Struppi schon schrieb, sie braucht etwa dreimal so lange.
Gruß, Jürgen