Johannes Zeller: Zufalls Frame per javascript

Beitrag lesen

Hallo Jürgen,

ich würde in diesem Zusammenhang bei floor bleiben. Solange nur 0 oder 1 gewünscht wird, ist es egal, aber bei größeren Bereichen gibt es keine Gleichverteilung mehr:
Math.random()*anzahl liefert eine Zahl 0<z<anzahl. Math.floor bildet dann ein Intervall der Länge 1 auf die erwünschte ganze Zahl ab:
0 bis 0.9Periode -> 0
1 bis 1.9Periode -> 1
usw.
bei Math.round sieht es aber folgendermaßen aus:
0   bis 0.49Periode -> 0
0.5 bis 1.49Periode -> 1
usw.
d.h. die kleinste und die größte Zahl kommen nur mit der halben Wahrscheinlichkeit vor.

Stimmt, da hast du recht. Dann muss anzahl aber natürlich gleich zl.length sein.

Schöne Grüße,

Johannes

--
Das sage ich deshalb, weil ich Hompagebauer bin und Ahnung davon .
ss:| zu:) ls:[ fo:) de:] va:) ch:) n4:| rl:) br:< js:| ie:{ fl:( mo:}