Gunnar Bittersmann: Zufällig Werte aus Array auswählen

Beitrag lesen

Hello out there!

Zumindest nicht so blöd, Math.random zu nennen. ;-)

Magst Du einen Schlauch haben? Fast neuwertig, nur einmal drauf gestanden. Wäre nur nett, wenn du mich vorher von Selbigem herunterführen würdest.

http://forum.de.selfhtml.org/archiv/2006/7/t132358/#m856490 – her mit dem Schlauch!!1elf

Nimm statt Math.ceil Math.floor
Wieviele Auslosungen dauert es sonst im Mittel, bis ein Laufzeitfehler auftritt?

Zu wenige?

??

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, der Zugriff auf das nicht existierende Arrayelement mit diesem Index also einen Laufzeitfehler.

See ya up the road,
Gunnar

--
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)