Maison > interface Web > js tutoriel > Comment générer des entiers aléatoires de m à n en js

Comment générer des entiers aléatoires de m à n en js

下次还敢
Libérer: 2024-05-01 03:57:13
original
634 Les gens l'ont consulté

En JavaScript, vous pouvez utiliser les étapes suivantes pour générer un entier aléatoire entre m et n : Utilisez Math.random() pour générer un nombre aléatoire entre 0 et 1. Multipliez le résultat par la plage (n - m + 1). Arrondissez le résultat à un nombre entier. Ajoutez m au résultat.

Comment générer des entiers aléatoires de m à n en js

Comment générer un entier aléatoire entre m et n en JavaScript

En JavaScript, nous pouvons utiliser la fonction Math.random() et l'opérateur de plage ( ...) pour générer un entier aléatoire compris entre m et n. Math.random() 函数和范围运算符 (...) 来生成 m 到 n 之间的随机整数。

步骤:

  1. 使用 Math.random() 函数生成一个 0 到 1 之间的随机数。
  2. 将结果乘以范围 (n - m + 1)。
  3. 使用取整运算符 (Math.floor()
  4. Étapes :

    Utilisez la fonction Math.random() pour générer un nombre aléatoire entre 0 et 1. Multipliez le résultat par la plage (n - m + 1).

    Utilisez l'opérateur d'arrondi (Math.floor()) pour arrondir le résultat à un nombre entier. Ajoutez m au résultat pour obtenir un entier aléatoire entre m et n.

    🎜🎜🎜Exemple de code : 🎜🎜
    <code class="javascript">function getRandomInt(min, max) {
      return Math.floor(Math.random() * (max - min + 1)) + min;
    }</code>
    Copier après la connexion
    🎜🎜Utilisation : 🎜🎜
    <code class="javascript">const randomNumber = getRandomInt(5, 10); // 输出 5 到 10 之间的随机整数
    console.log(randomNumber); // 例如,输出 8</code>
    Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal