wahsaga: Zufällig Werte aus Array auswählen

Beitrag lesen

hi,

Die Frage war durchaus ernsthaft gemeint. Ich wüsste ohne tieferes Überlegen auf die Schnelle nicht; wieviele Auslosungen es im Mittel dauert, bis Math.random() eine Zahl aus dem Intervall ](N-1)/N, 1[ liefert, Math.ceil(Math.random()) also N ergibt

Math.ceil(Math.random()*N) meinst du vermutlich.

der Zugriff auf das nicht existierende Arrayelement mit diesem Index also einen Laufzeitfehler.

Wenn davon auszugehen ist, dass Math.Random einen gleichverteilten Zufall bietet, müsste der Fall doch im Mittel nach N "Ziehungen" eintreten, oder?

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }