Générer des nombres entiers aléatoires en javascript dans une plage spécifique

Générer des nombres entiers aléatoires en javascript dans une plage spécifique
Les nombres aléatoires sont des nombres générés / créés de manière aléatoire et non sténologique. Ils sont fréquemment utilisés dans la programmation informatique pour diverses applications, notamment la génération de caractères de mot de passe aléatoire, l'imitation d'événements de jeu aléatoire et la création d'identifiants uniques.

Ce message discutera de la procédure de génération de nombres entiers aléatoires dans une plage spécifique de JavaScript.

Comment générer des nombres entiers aléatoires dans une plage spécifique de JavaScript?

Pour générer des nombres entiers aléatoires dans une plage spécifique, utilisez le intégré "aléatoire()«Méthode du«Mathématiques"Objet avec le"sol()" méthode. Les maths.Random () ”La méthode donne un nombre aléatoire en tant que sortie entre 0 (inclusivement) et 1 (exclusivement). Alors que les «mathématiques.Floor () ”La méthode arrondit un numéro décimal jusqu'au numéro entier le plus proche / le plus proche.

Exemple 1: générer des nombres entiers aléatoires en javascript dans l'intervalle statique

Tout d'abord, définissez une fonction appelée «myFunction ()"Avec deux paramètres,"mymin" et "mymax«Cela indique l'intervalle spécifié pour générer un nombre aléatoire entre celui-ci:

fonction myFunction (mymin, mymax)
retour des mathématiques.plancher ((mathématiques.Random () * (mymax - mymin)) + mymin);

Appelez la fonction et passez l'intervalle pour générer des nombres aléatoires entre «1" et "100»:

Laissez myResult = myFunction (1, 100);

Enfin, imprimez les nombres générés aléatoires sur la console:

console.log ("Nombre aléatoire entre 1 et 100 est: (" + myResult + ")");

On peut voir que chaque fois que la page est rechargée, un nombre entier aléatoire est généré:

Exemple 2: générer des nombres entiers aléatoires à l'aide d'intervalles définis par l'utilisateur

Tout d'abord, créez deux variables, "X" et "y«Cela stockera l'entrée de l'utilisateur pour définir l'intervalle pour générer des nombres entiers aléatoires:

var x = invite ('Entrez le nombre minimum:', ");
var y = invite ('Entrez le nombre maximum:', ");

Définissez une fonction pour générer des nombres aléatoires en utilisant les mathématiques.Méthode aléatoire () avec les mathématiques.Floor () Méthode:

fonction myFunction (mymin, mymax)
retour des mathématiques.plancher ((mathématiques.Random () * (mymax - mymin)) + mymin);

Appelez la fonction pour générer des nombres entiers aléatoires entre la plage spécifiée:

console.log ("Le nombre aléatoire entre l'intervalle de set est" + myFunction (x, y));

Sortir

Nous avons fourni toutes les informations nécessaires pertinentes pour générer des nombres entiers aléatoires dans une plage spécifique de JavaScript.

Conclusion

Pour générer des nombres entiers aléatoires dans la plage spécifique de JavaScript, utilisez le «Mathématiques.aléatoire()«Méthode avec le«Mathématiques.sol()" méthode. C'est l'approche la plus couramment utilisée pour générer des nombres aléatoires dans une plage particulière. Dans cet article, nous avons discuté de la procédure pour générer des nombres entiers aléatoires dans une plage spécifique de JavaScript.