ホームページ >ウェブフロントエンド >jsチュートリアル >jsでランダムに数値を生成する方法
Math.random() 関数は、0 から 1 までのランダムな浮動小数点数を生成します。特定の範囲内で乱数を生成するには、次の手順を実行します。 1. 最小値と最大値を設定します。 2. 範囲幅を乗算し、最小値を加算します。 3. Math.floor() を使用して整数に切り捨てます。
JavaScript で数値をランダムに生成する方法
JavaScript では、Math.random を使用できます。 ()
関数は、0 から 1 までのランダムな浮動小数点数を生成します。
使用法:
<code class="js">Math.random(); // 产生一个 0 到 1 之间的随机浮点数</code>
注意:
指定した範囲内の乱数を生成する:
特定の範囲内の乱数を生成するには (たとえば、1 ~ 10 のランダムな整数を生成します) )、次の手順を使用できます:
<code class="js">// 生成一个介于 1 到 10 之间的随机整数 let min = 1; let max = 10; let randomNumber = Math.floor(Math.random() * (max - min + 1)) + min;</code>
詳細な手順:
(最大値 - 最小値 1)
を乗算して、0 ~ (最大値 - 最小値)
の間の乱数を生成します。 Math.floor()
を使用して切り捨てて整数を取得します。 randomNumber
に追加して、最終結果を取得します。 以上がjsでランダムに数値を生成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。