Die Methode Math.random() gibt eine Zufallszahl zurück, die größer oder gleich 0 und kleiner als 1 ist. Für einige Websites ist diese Methode sehr praktisch, da damit einige berühmte Zitate und Nachrichtenereignisse nach dem Zufallsprinzip angezeigt werden können.
1. Erhalten Sie eine Zufallszahl aus fortlaufenden ganzen Zahlen
Wert = Math.floor(Math.random() * Gesamtzahl der möglichen Werte, erster möglicher Wert)
Beispiel: Zufallszahlen von 1-10 generieren
Schreiben Sie eine Funktion, die Zufallszahlen von startNumber bis endNumber generiert
2. Ermitteln Sie eine Zufallszahl aus nicht benachbarten ganzen Zahlen
2.1 Erhalten Sie eine Zufallszahl aus zwei nicht benachbarten ganzen Zahlen
Beispiel: Generieren Sie zufällig eine Zahl zwischen 2 und 4
2.2 Generieren Sie eine Zufallszahl aus mehreren nicht benachbarten ganzen Zahlen
In Kombination mit dem Funktionsparameter-Array können Sie eine Funktion schreiben, die einen Zufallswert aus mehreren nicht benachbarten Ganzzahlen generiert
Es ist mühsam, jedes Mal so viele Parameter einzugeben. Sie können die Funktion neu schreiben
Oder ohne die ursprüngliche Methode zu ändern, können Sie die Methode apply() verwenden, um Array-Parameter zu übergeben
Informationen zur Verwendung der Apply-Methode finden Sie unter http://www.jb51.net/article/42705.htm
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er gefällt Ihnen allen.