Die Extraktion einer einzelnen Zahl unter Verwendung eines mathematischen Algorithmus wird als Zufallszahlerzeugung bezeichnet. Die Zufallszahl ist ein unerwarteter oder unvorhersehbarer Wert, der von einem Computer generiert wird. Viele Anwendungen müssen zufällige Zahlen erstellen, z. B. Gaming -Websites, Testzwecke usw. Einige Anwendungen generieren zufällige Zahlen, um den OTP zu verwenden, um den Benutzer wie Bank -Apps usw. zu validieren.
Dieser Blog -Beitrag definiert Methoden zum Erstellen von Zufallszahlen zwischen zwei Zahlen.
So generieren Sie eine Zufallszahl zwischen zwei Zahlen in JavaScript?
In JavaScript gibt es verschiedene Methoden zum Generieren einer Zufallszahl, einschließlich:
Lassen Sie uns diese Methoden nacheinander diskutieren!
Methode 1: Generieren Sie eine Zufallszahl zwischen zwei Zahlen mit Mathematik.Random () Methode
Der "Mathematik.willkürlich()Die Methode wird zum Erstellen von Zufallszahlen zwischen zwei Zahlen verwendet. Es generiert zufällige positive Doppel -Datentyp -Werte zwischen “0.0" Und "1.0”.
Syntax
Die untergegebene Syntax kann eine Zufallszahl mit der “generierenMathematik.willkürlich()" Methode:
Mathematik.willkürlich();Verwenden Sie die angegebene Syntax, um eine Zufallszahl zwischen zwei Zahlen zu generieren:
Mathematik.random () * (max_num - min_num) + min_num;In der obigen Syntax “,“max_num”Repräsentiert die maximale Zahl und“min_num”Bezeichnet die Mindestzahl.
Rückgabewert
Es gibt eher zufällige Pseudo -Zahlen als echte Werte im Bereich aus.
Beispiel
Generieren wir eine Zufallszahl zwischen "83" und "23" unter Verwendung der Methode "random ()":
Mathematik.random () * (83-23) + 23;Ausgang
Die obige Ausgabe zeigt eine Zufallszahl der Schwimmpunkte an “48.04761034288709"Zwischen zwei Zahlen"83" Und "23”.
Wenn der Benutzer die Zufallszahl in einem Ganzzahlformat erhalten möchte! Folgen Sie dem folgenden Abschnitt.
Methode 2: Generieren Sie eine Zufallszahl zwischen zwei Zahlen mit Mathematik.Floor () Methode
Eine andere Methode zur Generierung von Zufallszahlen zwischen zwei Zahlen verwenden Sie die “Mathematik.Boden()Methode mit der “Mathematik.willkürlich()" Methode. Es wird die zufällig erzeugte schwimmende Punktzahl in eine Ganzzahl umwandeln.
Syntax
Folgen Sie der gegebenen bereitgestellten Syntax der “Mathematik.Boden()Methode zur Generierung einer Ganzzahl -Zufallszahl:
Mathematik.Boden (Mathematik.random () * (max_num - min_num + 1) + min_num);Die obige Syntax:
Beispiel
Generieren wir eine zufällige Zahl zwischen zwei Zahlen. “55" Und "20", Verwendung der "Mathematik.Boden()" Methode:
Mathematik.Boden (Mathematik.random () * (55 - 20 + 1) + 20);Ausgang
Der obige Ausgang zeigt an, dass die “Mathematik.Boden()Die Methode ergibt eine Ganzzahl -Zufallszahl zwischen zwei Zahlen.
Abschluss
Verwenden Sie die “, um eine zufällige Zahl zwischen zwei Zahlen zu generierenwillkürlich()Methode des Mathematikobjekts, das zwischen zwei angegebenen Zahlen einen Dezimalsturm erzeugt und um es in eine Ganzzahlnummer zu konvertieren, verwenden Sie die “Mathematik.Boden()Methode mit random () Methode. Dieser Beitrag definiert diese Methoden mit geeigneten Beispielen zum Erstellen von Zufallszahlen zwischen zwei Zahlen.