Javascript: Math.random

Wenn num-parameter ist 52, wie viele mögliche Rückgabewerte gibt es? ist es 52 oder 53? Wenn verstehe ich das richtig, Math.random verwendet zufällige Werte von 0 bis 1 einschließlich. Wenn dem so ist, dann 0 ist ein möglicher Rückgabewert und ist daher 52. Dies führt in 53 möglich, die Werte zurückgeben. Ist das richtig? Grund warum ich Frage ist, dass ein Buch, dass ich Lerne aus verwendet diesen code, um ein deck von Karten. Ich Frage mich, ob num sollten gleich 51 ?

Dank ...

function getRandom(num) {
    var my_num = Math.floor(Math.random * num);
    return my_num;
};
  • Es ist null zu eins, inklusive der null, sondern ausschließlich eine.
  • Vielen Dank für all die Antworten weiter unten. Spitz traf es wie andere unter. 1 nicht inklusive ist (das war mein Missverständnis, ich dachte 0 und 1 waren beide inklusive) so, dass macht 0 zurück, um 51 auf insgesamt 52 Werte zurückgeben ...
InformationsquelleAutor nanonerd | 2012-10-14
Schreibe einen Kommentar