Maison >interface Web >js tutoriel >Comment puis-je générer un nombre aléatoire dans une plage spécifique en JavaScript ?
Générer un nombre aléatoire dans une plage spécifiée en JavaScript
En JavaScript, générer un nombre aléatoire dans une plage spécifiée est une tâche simple qui peut être réalisé à l’aide de la fonction Math.random() intégrée. Cette fonction génère un nombre à virgule flottante entre 0 (inclus) et 1 (exclusif).
Pour générer un nombre aléatoire entre deux entiers, nous pouvons multiplier la sortie de Math.random() par la différence entre le deux entiers et ajoutez l’entier minimum. Cela entraînera un nombre aléatoire compris dans la plage spécifiée.
Par exemple, pour générer un nombre aléatoire entre 1 et 6, nous pouvons utiliser le code suivant :
function randomIntFromInterval(min, max) { // min and max included return Math.floor(Math.random() * (max - min + 1) + min); } const rndInt = randomIntFromInterval(1, 6); console.log(rndInt);
Ceci le code génère un entier aléatoire compris entre 1 et 6 inclus. La fonction Math.floor() est utilisée pour arrondir le résultat à l'entier le plus proche.
La fonction randomIntFromInterval() peut être utilisée pour générer des nombres aléatoires dans n'importe quelle plage spécifiée, quelle que soit la taille de la plage.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!