Programme Javascript pour Générer un Nombre Aléatoire

En JavaScript, vous pouvez générer un nombre aléatoire avec la balise Math.random() fonction.

Math.random() renvoie de façon aléatoire un nombre à virgule flottante allant de 0 à moins de 1 (y compris 0 et exclusif de 1)

Exemple 1: Générer un Nombre Aléatoire

// generating a random numberconst a = Math.random();console.log(a);

Sortie

0.5856407221615856

Ici, nous avons déclaré une variable a et lui a attribué un nombre aléatoire supérieur ou égal à 0 et inférieur à 1.,

Remarque: Vous pouvez obtenir une sortie différente dans le programme ci-dessus carMath.random() générera un nombre aléatoire.

On peut utiliser cette valeur dans l’intervalle (0,1) pour trouver la valeur aléatoire entre deux nombres à l’aide de la formule:

Math.random() * (highestNumber - lowestNumber) + lowestNumber

Exemple 2: Obtenir un Nombre Aléatoire entre 1 et 10

// generating a random numberconst a = Math.random() * (10-1) + 1console.log(`Random value between 1 and 10 is ${a}`);

Sortie

Random value between 1 and 10 is 7.392579122270686

Cela permettra de montrer de façon aléatoire un nombre à virgule flottante supérieur à 1 et inférieur à 10.

Tous les exemples ci-dessus donnent des nombres aléatoires à virgule flottante.,

Vous pouvez utiliser Math.floor() pour obtenir une valeur entière aléatoire. Math.floor() renvoie le nombre en diminuant la valeur à la valeur entière la plus proche.,v id= »47960a6e40″>

La syntaxe de trouver la valeur entière aléatoire entre deux nombres:

Math.floor(Math.random() * (highestNumber - lowestNumber)) + lowestNumber

Exemple 3: Valeur entière entre 1 et 10

// generating a random numberconst a = Math.floor(Math.random() * (10 - 1)) + 1;console.log(`Random value between 1 and 10 is ${a}`);

Sortie

Random value between 1 and 10 is 2

de Même, si vous voulez trouver le nombre entier aléatoire entre min (inclus) à max (inclus), vous pouvez utiliser la formule suivante:

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

Exemple 4: Valeur entière entre Deux Nombres (Inclus)

Sortie

Enter a min value: 1Enter a max value: 50Random value between 1 and 50 is 47

Cela affiche la sortie de nombre entier entre min (inclus) à max (inclus).,

Author: admin

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *