random()

La fonction random renvoie un nombre entier entre 0 et 1.

C’est une fonction assez sommaire qui renvoie des nombres distribués de manière parfaitement aléatoire.



L’usage d’un multiplicateur permet d’obtenir des écarts différents.

// de 0 à 1
Math.random()

// de 0 à 100
Math.random() * 100

// de -100 à 100
Math.random() * 200 - 100

// de 50 à 100
Math.random() * 50 + 50