コインフリップシミュレータ
ランダム
`Math.random()` を使ったシンプルなランダム実験ランナー。偏ったコインをモデル化したい場合は表の確率を調整。最大 1000 のサンプルサイズでは生のシーケンスがレンダリングされ、連続を視覚的に発見できる;より大きな実行は要約統計に圧縮。
—
Math.random() ベース — 統計やデモには十分、暗号的抽選には不適。
使い方
- 投げる回数を入力(最大 10000)。
- 偏りスライダーで不公平なコイン作成。
- Flip → 期待される表の数と観測された数を並べて比較。
よくある質問
- 公正なコインで最長連続が長くなるのはなぜ?
- 公正なシーケンスでは約 `log2(N)` フリップの連続が偶然により期待される。だから 1024 フリップでは普通に 10 回連続の表を含む — 平均への回帰であり、コインが不正である兆候ではない。
- 暗号学的にランダム?
- 違います — `Math.random()` はシミュレーションやデモには十分だが、抽選や偏りがコストのかかるものには不適。それには検証可能なランダムソースを使う。
関連ツール
ランダム数字ジェネレーター
暗号学的乱数で範囲内の数字を生成 — 重複可否、ソート選択。
ランダム00
グループ / チーム分け
名簿をバランスの取れたランダムなグループに分割 — グループ数 / 1 グループあたりの人数を選択。
ランダム00
抽選ツール
名前リストから N 名を当選 — 暗号学的乱数で公正、重複可否を選択。
ランダム00
ダイス & コイン ローラー
暗号学的乱数で d4〜d100 のダイスを振り、コインを投げます。
ランダム00
ランダム抽選 — ルーレット & あみだくじ
ルーレットやあみだくじで公平に選びます。
ランダム00
パスワード生成
ブラウザから外に出ない、強力なランダムパスワードを生成。
ランダム00