Javascript-Programm zum Generieren einer Zufallszahl zwischen zwei Zahlen

In diesem Beispiel lernen Sie, ein JavaScript-Programm zu schreiben, das eine Zufallszahl zwischen zwei Zahlen generiert.

Um dieses Beispiel zu verstehen, sollten Sie die folgenden JavaScript-Programmierthemen kennen:

  • JavaScript Math random ()
  • JavaScript Math Floor ()
  • JavaScript parseInt ()

Wenn Sie eine zufällige Ganzzahl zwischen min (einschließlich) und max (einschließlich) suchen möchten, können Sie die folgende Formel verwenden:

 Math.floor(Math.random() * (max - min + 1)) + min

Beispiel: Ganzzahliger Wert zwischen zwei Zahlen

 // input from the user const min = parseInt(prompt("Enter a min value: ")); const max = parseInt(prompt("Enter a max value: ")); // generating a random number const a = Math.floor(Math.random() * (max - min + 1)) + min; // display a random number console.log(`Random value between $(min) and $(max) is $(a)`);

Ausgabe

 Geben Sie einen Mindestwert ein: 1 Geben Sie einen Mindestwert ein: 50 Der zufällige Wert zwischen 1 und 50 ist 47

In JavaScript können Sie mit der Math.random()Funktion eine Zufallszahl generieren .

Math.random()Gibt eine zufällige Gleitkommazahl zwischen 0 und weniger als 1 zurück (einschließlich 0 und ausschließlich 1 ).

Das obige Programm zeigt eine ganzzahlige Ausgabe zwischen min (einschließlich) und max (einschließlich) .

Zunächst werden die Minimal- und Maximalwerte als Eingabe vom Benutzer verwendet. Dann wird die Math.random()Methode verwendet, um die Zufallszahl aus dem übergebenen Wert zu erhalten.

Das Math.floor()gibt den nächsten ganzzahligen Wert zurück.

Interessante Beiträge...