ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScriptで特定の範囲内の乱数を生成するにはどうすればよいですか?

JavaScriptで特定の範囲内の乱数を生成するにはどうすればよいですか?

DDD
DDDオリジナル
2024-12-13 00:16:151006ブラウズ

How to Generate Random Numbers Within a Specific Range in JavaScript?

JavaScript での指定範囲内の乱数の生成

JavaScript での乱数の生成は、特にゲームの開発時やシミュレーションの実行時によく行われるタスクです。具体的な課題は、指定された範囲内で乱数を生成することです。

これを達成するために、JavaScript はシンプルで効果的な手法を提供します。

この関数は、min と max という 2 つのパラメータを受け取り、それぞれの値を表します。希望の範囲。 Math.random() 関数を使用して、0 ~ 1 の間のランダムな浮動小数点数を生成します。次に、この数値に範囲サイズ (最大値 - 最小値 1) を乗算し、最小値 (最小値) を加算します。最後に、Math.floor() で結果を切り捨て、指定された範囲内のランダムな整数を取得します。

たとえば、次のコード スニペットを考えてみましょう。

このコード スニペットは、 1 から 6 までのランダムな整数。次の出力に示すように、戻り値は 1 から 6 までの任意の数値であり、同じ確率で返されます。

以上がJavaScriptで特定の範囲内の乱数を生成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。