この記事では、JavaScriptを用いて任意の範囲の実数乱数を生成する方法とソースコードについて解説します。
正規分布(ボックス=ミューラー法)
正規分布(ガウス分布)は、平均値付近に集まるデータの確率分布です。
JavaScriptでは、MathクラスでBox-Muller(ボックス=ミューラー)法を実装し、正規分布を求めることができます。
ソースコード
サンプルプログラムのソースコードは以下の通りです。
【main.js】
【index.html】
実行結果
サンプルプログラムの実行結果は以下の通りです。
100.60524343525795,101.74098785623342,103.38002639336462,102.45172017761026,98.79686441247414,98.01988884652395,98.75093455814766,102.92489995393635,99.9608761424449,102.16462008661033
【おすすめ関連記事】
・Javascript入門 基本文法
・Javascriptで数値計算
コメント