ダイスロール(TRPG用サイコロ・2d6や4d6kh3のダイス式に対応)

入力したダイス式のとおりにサイコロを振り、1個ずつの出目と合計を表示します。2d6+3のような加減算、4d6kh3のように振った中から大きい方だけを残す指定、1d20+1d4のような複数種類の組み合わせに対応しています。同じ式を最大100回まで続けて振ることができ、最小値・最大値・平均もまとめて確認できます。振った結果は履歴に並ぶため、直前の判定をさかのぼって確認できます。

処理はお使いのブラウザの中だけで行われます。入力した内容が手元の端末から出ることはありません。

「本数d面数」の形で書き、+- でつなげます。
2d6=6面ダイス2個の合計、2d6+3=その合計に3を足す、1d20+1d4-1=複数種類の組み合わせ。
面数の後ろの khkl は、振った中から残す本数の指定です。4d6kh3=4個振って大きい方3個の合計、2d20kl1=2個振って小さい方1個。

よく使う式

表示

履歴

    使い方

    1. 「ダイス式」に振りたい式を入力します(例: 2d6+3)。入力欄の下に記法の説明があり、「よく使う式」のボタンを押すと入力欄にその式が入ります。
    2. 同じ式を繰り返し振る場合は「振る回数」に回数を入れ、必要に応じて出目の表示方法を切り替えます。
    3. 「振る」を押すと合計と各ダイスの出目が表示されます。4d6kh3のように残す本数を指定したときは、外れたダイスの出目が取り消し線付きで表示され、面数と同じ最大の出目と1の出目にはそれぞれ色が付きます。
    4. 振った結果は下の履歴に新しい順で並びます。「結果をコピー」で直前の結果を、「履歴をコピー」で履歴全体を時刻付きのテキストとして書き出せます。

    よくある質問

    どのようなダイス式が使えますか?

    「本数d面数」を基本に、+ と - でつないだ加減算が使えます(例: 1d20+1d4-1)。面数の後ろに kh・kl を付けると、振った中から大きい方・小さい方だけを残せます(例: 4d6kh3 は4個振って大きい方3個の合計、2d20kh1 は2個振って大きい方1個)。1回で振れるのは合計300本まで、面数は1〜10000です。

    出目に偏りはありませんか?

    ブラウザに内蔵された暗号用の乱数生成機能を使い、面数で割り切れない端数の範囲を捨てる方式(棄却法)で出目に割り当てています。そのため特定の目が出やすくなることはありません。ただし実際のサイコロと同じく、同じ目が続けて出ることはあります。

    履歴はどこかに保存されますか?

    いいえ。履歴はページを開いている間だけ画面上に保持され、新しい順に最新30件を表示します。ページを再読み込みするか閉じると消えます。残しておきたい場合は「履歴をコピー」で時刻付きのテキストとして書き出してください。

    残す本数を省略した 2d20kh は 2d20kh1 と同じ扱いです。「履歴をコピー」で書き出したテキストは、時刻・ダイス式・結果をタブで区切っているため、表計算ソフトに貼り付けると列に分かれます。