So generieren Sie eine Zufallszahl zwischen zwei Zahlen in JavaScript

So generieren Sie eine Zufallszahl zwischen zwei Zahlen in JavaScript

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:

  • "Mathematik.random () ”Methode
  • "Mathematik.Floor () ”Methode

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:

  • Zunächst rufen Sie das an “Mathematik.willkürlich()Methode zum Generieren einer Zufallszahl.
  • Dann konvertieren Sie es in eine Ganzzahl, indem Sie die zurückgegebene Schwimmpunktzahl durch die “abrunden“Mathematik.willkürlich()" Methode.

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.