サイコロとは
サイコロはテーブルトップRPG・ボードゲーム・意思決定の古典的なランダム化ツールです。最も一般的なのは6面体のd6ですが、RPGシステムは多くの種類を使います。d20はD&Dの中心で、d100はパーセンタイルロールに使います。
このツールはブラウザの暗号的に安全な乱数生成器を使って各ダイス結果を生成し、公平で予測不可能な結果を保証します。合計はすべてのダイス結果の和です。
サイコロの種類と個数を選んで振ってください。
サイコロはテーブルトップRPG・ボードゲーム・意思決定の古典的なランダム化ツールです。最も一般的なのは6面体のd6ですが、RPGシステムは多くの種類を使います。d20はD&Dの中心で、d100はパーセンタイルロールに使います。
このツールはブラウザの暗号的に安全な乱数生成器を使って各ダイス結果を生成し、公平で予測不可能な結果を保証します。合計はすべてのダイス結果の和です。
特定の結果が出る確率は、その結果になる場合の数を、起こりうる全体の場合の数で割って求めます。例: サイコロ(d6)1個で6が出る確率は、6つの等しい確率の目のうち1つなので1/6、約16.7%です。
| 状況 | 確率 |
|---|---|
| 1d6で特定の数字が出る | 16.7% (1/6) |
| 2d6のうち少なくとも1つ6が出る | 30.6% |
| 3d6のうち少なくとも1つ6が出る | 42.1% |
| 5d6のうち少なくとも1つ6が出る | 59.8% |
| 2d6の合計がちょうど7 | 16.7% (6/36) |
d6を2個振る組み合わせは全部で36通りあり、そのうち6通り(1+6、2+5、3+4、4+3、5+2、6+1)が合計7になります。他のどの合計よりも組み合わせの数が多いため、2や12(それぞれ組み合わせは1通りのみ)よりずっと頻繁に出ます。
各サイコロの結果は、ブラウザの暗号学的に安全な乱数生成器で作られます。セキュリティが重要な用途にも使われるレベルのランダム性のため、特定の面に偏ったり予測されたりすることはありません。
d100は1〜100の数字を生成し、テーブルトークRPGで確率判定・クリティカル表・アイテム入手表など、細かい範囲が必要な場面でよく使われます。d10を2個組み合わせて再現することもあります。
合計は各サイコロの結果を単純に足し合わせた値です。d6を3個振って2、5、6が出れば合計は13になります。合計の分布は一様ではなく、10〜11のような中間の値の方が3や18のような極端な値より組み合わせが多くなります。
この確率は、偏りのない公正な独立試行を前提としています。実際の物理的なサイコロには製造上のわずかな偏りがある場合がありますが、このツールの乱数生成器はすべての面を同じ確率として扱います。
Sources: MDN — Crypto.getRandomValues()
最終更新: 2026-08-17