乱数ジェネレーター
選んだ範囲内で1個または複数のランダムな整数を生成し、ローリング演出で結果を表示できます。
範囲を決めて生成
下限と上限を設定し、必要なら生成数も選んで、アニメーションが最終結果に止まるのを待ちましょう。
生成された数
各回の抽選は、新しいランダムな開始位置から回転し、最後に確定した値で止まります。
最初の抽選を始める準備ができました
上で範囲を入力して「生成」を押すと、乱数が表示されます。
使い方
ジェネレーターの使い方と、乱数の抽選方法を手早く確認できます。
このツールの使い方
- 抽選に使いたい範囲の 下限 と 上限 を入力します。
- 複数の結果が必要な場合は 詳細オプション を開き、1〜20 の整数を選びます。
- 生成 を押すと、アニメーションが回転して最終的な数値が1つまたは複数表示されます。
- 生成した値をほかの場所に貼り付けたいときは、結果をコピー を使います。
乱数はどのように生成されるか
各結果は、入力した両端を含む範囲から選ばれる整数です。そのため、下限と上限のどちらも有効な結果になります。
ブラウザが Web Crypto API に対応している場合、このジェネレーターはその組み込みの乱数ソースを使い、選択した範囲に値を割り当てます。これにより、範囲内の各整数は同じ確率で選ばれます。Web Crypto が利用できない場合は、Math.random() にフォールバックします。
複数の数値を一度に生成する場合でも、各抽選は独立して行われます。そのため同じ値が重複して出ることがあります。これは、宝くじのような重複なしの組み合わせではなく、単純なランダム抽選をしたいときに便利です。