Welcome, visitor! [ Login

 

how get random number in javascript ?

  • Listed: 7 April 2024 18 h 51 min

Description

how get random number in javascript ?

**Comment générer un nombre aléatoire en JavaScript ?**

En JavaScript, vous pouvez générer des nombres aléatoires en utilisant la méthode `Math.random()`. Cette méthode retourne un chiffre décimal pseudo-aléatoire compris entre 0 et 1, inclus 0 et non inclus 1.

**Utilisation de `Math.random()`**

Vous pouvez utiliser `Math.random()` comme suit :
“`javascript
let randomNumber = Math.random();
console.log(randomNumber);
“`
Cela affichera un nombre décimal aléatoire compris entre 0 et 1.

**Échelle de `Math.random()`**

Pour obtenir un nombre aléatoire dans une plage spécifique, vous pouvez multiplier ou diviser le résultat de `Math.random()` par un nombre approprié. Par exemple :
“`javascript
let randomNumber = Math.random() * 10;
console.log(randomNumber);
“`
Cela affichera un nombre décimal aléatoire compris entre 0 et 9.

**Comprendre le fonctionnement de `Math.random()`**

`Math.random()` utilise un algorithme pseudo-aléatoire pour générer des nombres aléatoires. L’algorithme prend en compte l’horloge système et alternative à chaque appel, ce qui signifie que les nombres aléatoires générés seront différents chaque fois que vous appelerez `Math.random()`.

**Exemples de génération de nombres aléatoires**

Voici quelques exemples de génération de nombres aléatoires en JavaScript :
“`javascript
// Générer un nombre aléatoire compris entre 1 et 6 (comme les dés)
let randomNumber = Math.floor(Math.random() * 6) + 1;
console.log(randomNumber);

// Générer un nombre aléatoire compris entre 10 et 20 (non inclus les extrémités)
let randomNumber = Math.floor(Math.random() * 11) + 10;
console.log(randomNumber);
“`
Ces exemples utilisent `Math.floor()` pour obtenir un nombre entier aléatoire.

**Bibliographie**

* [MDN Web Docs : Math.random()](https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/Math/random)
* [W3Schools : JavaScript – Math.random()](https://www.w3schools.com/js/js_random.asp)
* [Stack Overflow : Comment générer des nombres aléatoires en JavaScript?](https://stackoverflow.com/questions/4194628/how-to-generate-random-numbers-in-javascript)

     

428 total views, 1 today

  

Listing ID: N/A

Report problem

Processing your request, Please wait....

Sponsored Links

Leave a Reply

You must be logged in to post a comment.