ホーム / ランダム生成ツール / オンラインサイコロ振り
無料オンラインツール

オンラインサイコロ振り

面数2〜1000、個数1〜100、回数1〜10000を指定してサイコロを振るツール。各ラウンドの出目と合計を即座に表示。ブラウザで完結. 処理はブラウザ内でローカルに行われます。

使ってみる

機能と使い方の詳細

実際の動作例

例えば、6面サイコロ2個を5回振る設定では、次のような出力が得られます。

1 + 4 = 5
3 + 6 = 9
2 + 2 = 4
5 + 1 = 6
6 + 3 = 9

各ラウンドの合計は2〜12の範囲になります。

パラメータの詳細

  • 面数: 2〜1000の整数。小数は切り捨てられます。範囲外の値はエラーになります。
  • 個数: 1〜100の整数。小数は切り捨てられます。範囲外の値はエラーになります。
  • 回数: 1〜10000の整数。小数は切り捨てられます。

乱数の品質

各サイコロの出目は、crypto.getRandomValuesを使用して1から面数までの一様分布で生成されます。モジュロバイアスを避けるため、棄却サンプリングを採用しています。シード値や重み付け、修正値、リロールのルールはありません。

処理の場所と性能

すべての計算はブラウザ内でローカルに実行されます。最大設定(面数1000、個数100、回数10000)では、合計100万個の乱数を生成するため、モバイル端末では負荷が高くなります。そのため、実際の利用ではより少ない回数で試すことをお勧めします。

制限事項

このツールは非公式のサイコロシミュレーターであり、結果はコピー可能なテキストとして表示されますが、認証済みのゲームや監査可能な抽選システムではありません。ヒストグラム表示、履歴の保存、スプレッドシートへのエクスポート機能はありません。

よくある質問

サイコロの出目に偏りはありますか?

いいえ。乱数生成には暗号学的に安全なcrypto.getRandomValuesを使用し、棄却サンプリングでモジュロバイアスを排除しているため、各出目は均等に出現します。

小数を入力したらどうなりますか?

面数、個数、回数のいずれも小数は切り捨てられます。例えば、面数に「6.7」と入力すると「6」として扱われます。ただし、範囲外の値(例:面数に1や1001)はエラーとなり、実行されません。

結果を保存できますか?

結果はテキストとして表示されるため、手動でコピーして保存できます。ただし、自動的に履歴を保存したり、ファイルにエクスポートする機能はありません。

処理はブラウザ内でローカルに行われます。