Detaillierte Erläuterung mehrerer Anwendungen von JS, um Zufallszahlen zu generieren
<Script> Funktion getrandomnum (min, max) {var range = max - min; var rand = math.random (); return (min + math.round (rand * range)); } var num = getRandomnum (1,10); Alarm (num); </script> var chars = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', ',', ',', ',', ',', 'J', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'V', 'W', 'X', 'Y', 'Z']; Generatemixed (n) {var res = ""; für (var i = 0; i <n; i ++) {var id = math.ceil (math.random ()*35); res += chars [id]; } return res;}1.Math.random (); Das Ergebnis ist eine Zufallszahl zwischen 0-1 (einschließlich 0, nicht 1)
2.Math.Floor (num); Die Parameter Num ist ein numerischer Wert, und das Ergebnis der Funktion ist der ganzzahlige Teil von Num.
3.Math.Round (num); Die Parameter Num ist ein numerischer Wert, und das Ergebnis der Funktion ist eine von Num gerundete Ganzzahl.
Mathematik: Mathematisches Objekt, Bereitstellung mathematischer Datenberechnungen.
Math.random (); Gibt eine Zufallszahl zwischen 0 und 1 zurück (einschließlich 0 und nicht 1).
Math.ceil (n); Gibt die kleinste Ganzzahl zurück, die größer oder gleich n ist.
Bei Verwendung math.ceil (math.random ()*10);
Math.round (n); Gibt den Wert der Ganzzahl nach N -Runden zurück.
Verwenden Sie Math.Round (math.random ()); um zufällige Ganzzahlen von 0 bis 1 gleichmäßig zu erhalten.
Bei Verwendung math.round (math.random ()*10);
Math.Floor (n); Gibt die maximale Ganzzahl weniger als oder gleich n zurück.
Bei Verwendung math.floor (math.random ()*10);, zufällige Ganzzahlen von 0 bis 9 können ausgeglichen erhalten werden.
Das obige ist die detaillierte Erklärung der Verwendung von JS -generierten zufälligen Zahlen, die Sie vom Herausgeber zur Verfügung gestellt haben. Ich hoffe, jeder unterstützt Wulin.com ~