[ascoders] Re: mix function sort()

  • From: Michael Nisi <_@xxxxxxxxxxxxxxx>
  • To: ascoders@xxxxxxxxxxxxx
  • Date: Wed, 07 May 2003 08:20:10 +0200

hallo andre,

... und hallo zusammen; neu auf der liste.
diese kartenspielerfingerfertigkeit von b. hall ist recht nett:

// --------------------------------
Array.prototype.shuffle = function(times)
{
var max = this.length;
var a, b, temp;
while (times--)
{
a = Math.floor(Math.random() * max);
b = Math.floor(Math.random() * max);
temp = this[a];
this[a] = this[b];
this[b] = temp;
}
return this;
}

arr = [0 , 2 , 3 , 4 , 5 , 6];
arr = arr.shuffle(7);
trace(arr);
// --------------------------------

gruss,
michael



At 11:31 06.05.2003 +0200, you wrote:
Wenn es über eine Spielerei hinausgehen soll,
würde ich das aber nicht benutzen, weil es nicht
besonders effizient ist.




MN www.michaelnisi.com
_@xxxxxxxxxxxxxxx


------------------------------------------------------
Archiv   : //www.freelists.org/archives/ascoders/
Optionen : //www.freelists.org/list/ascoders
------------------------------------------------------

Other related posts: