Proposition en section Divers scripts utiles
La fonction Math.random permet un tirage pseudo-aléatoire d'un nombre flottant entre zéro et un :
Vous pouvez vous en servir pour tirer un nombre au hasard. Par exemple, pour simuler un jet de dé entre 1 et 6 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part alert(Math.random()); // affiche un nombre aléatoire tel que 0.61243757...
Cette fonction peut facilement être adaptée pour tirer un nombre entier entre deux bornes (incluses) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 function Dé(){ return Math.floor(Math.random()*6) + 1; } Dé(); //2 Dé(); //5 Dé(); //6
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 function nombreAleatoireEntre(debut, fin){ return Math.floor(Math.random()*(fin-debut+1)) + debut; } nombreAleatoireEntre(100,200); //124
Partager