Πρόγραμμα Javascript για τη δημιουργία τυχαίου αριθμού μεταξύ δύο αριθμών

Σε αυτό το παράδειγμα, θα μάθετε να γράφετε ένα πρόγραμμα JavaScript που θα δημιουργήσει έναν τυχαίο αριθμό μεταξύ δύο αριθμών.

Για να κατανοήσετε αυτό το παράδειγμα, θα πρέπει να γνωρίζετε τις ακόλουθες ενότητες προγραμματισμού JavaScript:

  • Τυχαία μαθηματικά JavaScript ()
  • Όροφος μαθηματικών JavaScript ()
  • ParseInt JavaScript ()

Εάν θέλετε να βρείτε έναν τυχαίο ακέραιο μεταξύ min (inclusive) έως max (inclusive), μπορείτε να χρησιμοποιήσετε τον ακόλουθο τύπο:

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

Παράδειγμα: Ακεραία τιμή μεταξύ δύο αριθμών

 // 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)`);

Παραγωγή

 Εισαγάγετε μια ελάχιστη τιμή: 1 Εισαγάγετε μια ελάχιστη τιμή: 50 Η τυχαία τιμή μεταξύ 1 και 50 είναι 47

Στο JavaScript, μπορείτε να δημιουργήσετε έναν τυχαίο αριθμό με τη Math.random()συνάρτηση.

Math.random()επιστρέφει έναν τυχαίο αριθμό κυμαινόμενου σημείου που κυμαίνεται από 0 έως λιγότερο από 1 (συμπεριλαμβανομένου του 0 και εκτός του 1 )

Το παραπάνω πρόγραμμα θα δείξει ακέραια έξοδο μεταξύ min (inclusive) έως max (inclusive) .

Πρώτον, οι ελάχιστες και μέγιστες τιμές λαμβάνονται ως είσοδος από τον χρήστη. Στη συνέχεια, η Math.random()μέθοδος χρησιμοποιείται για να πάρει τον τυχαίο αριθμό από την τιμή που πέρασε.

Το Math.floor()επιστρέφει την πλησιέστερη ακέραια τιμή.

ενδιαφέροντα άρθρα...