Gibt die JavaScript-Zufallsfunktion jemals eine 0 oder 1 zurück?

7

Kann JavaScript Math.random() jemals genau eine 0 oder 1 zurückgeben?

    
SgtOJ 30.07.2012, 21:55
quelle

4 Antworten

15

Aus der ECMAScript-Spezifikation:

  

Gibt einen Zahlenwert mit positivem Vorzeichen, größer oder gleich 0 zurück   aber weniger als 1, zufällig oder pseudozufällig mit ungefähr gewählt   gleichmäßige Verteilung über diesen Bereich unter Verwendung eines   implementierungsabhängiger Algorithmus oder Strategie. Diese Funktion übernimmt keine   Argumente.

Quelle: Ссылка

    
Šime Vidas 30.07.2012, 21:57
quelle
2

Ja und Nein, in dieser Reihenfolge.

Ссылка

  

Gibt eine Fließkomma-Pseudozufallszahl im Bereich [0, 1) zurück, dh von 0 (einschließlich) bis einschließlich 1 (exklusiv), die Sie dann auf den gewünschten Bereich skalieren können.

    
Andrew Leach 30.07.2012 21:58
quelle
1

Ja zu 0, nein zu 1.

Ссылка

  

Liefert eine Fließkomma-Pseudozufallszahl im Bereich [0, 1]   dh von 0 (einschließlich) bis einschließlich 1 (exklusiv),   die Sie dann auf Ihren gewünschten Bereich skalieren können.

    
The Internet 30.07.2012 21:58
quelle
1

Es wird nicht zurückgegeben 1

  

Gibt eine Fließkomma-Pseudozufallszahl im Bereich [0, 1] zurück, dh von 0 (einschließlich) bis einschließlich 1 (exklusiv), die Sie dann auf den gewünschten Bereich skalieren können.

Siehe: Ссылка

    
Jory Cunningham 30.07.2012 21:59
quelle

Tags und Links