Math.random()
乱数を生成するために正確にどのアルゴリズムを使用しますか?
double の形式と生成される範囲を考えると、Math.random()
可能な結果はいくつありますか?
上記と浮動小数点数の (不) 精度を考慮すると、Math.random()
正確に 0 を返す可能性はどれくらいですか?
Math.random()
乱数を生成するために正確にどのアルゴリズムを使用しますか?
double の形式と生成される範囲を考えると、Math.random()
可能な結果はいくつありますか?
上記と浮動小数点数の (不) 精度を考慮すると、Math.random()
正確に 0 を返す可能性はどれくらいですか?
これは、シードが呼び出された時間である疑似乱数ジェネレーターを使用します。
このページには、真のランダム ノイズと疑似ランダム ノイズを比較するための画像がいくつかあります。興味深いパターン: http://boallen.com/random-numbers.html
JS 疑似乱数は、必ずしも正確に同じであるとは限りませんが、近いはずです。
Math.random は、数値の一様分布を使用します。