乱数ジェネレーター
好きな2つの値の間で、乱数を1個でも複数でも、重複あり・なしで選べます。
-
仕組み
数字はブラウザの暗号論的に安全な乱数生成器(crypto.getRandomValues)から取得し、範囲内のどの値も同じ確率で出るように補正しています。重複なしをオンにすると、一度出た数字は再び出ない非復元抽出になります。抽選会、宝くじ風の番号選び、重複しない番号の割り当てに便利です。
よく使う範囲
サイコロなら1~6、手軽な抽選なら1~10や1~100、宝くじ風の抽選なら1~45で6個・重複なし、コイントスなら0~1に設定してください。
よくある質問
出てくる数字は本当にランダムですか?
暗号論的に強く偏りのない乱数です。多くのプログラミング言語が標準で使う乱数生成器よりも、はるかに優れています。
最大値も抽選の対象に含まれますか?
はい。最小値も最大値も、どちらも出る可能性があります。
範囲内の数より多くの個数を選べないのはなぜですか?
重複なしをオンにすると、たとえば1~10の範囲には異なる値が10個しかないため、最大でも10個までしか抽選できません。