ZestCalc

乱数ジェネレーター

選んだ範囲内で1個または複数のランダムな整数を生成し、ローリング演出で結果を表示できます。

範囲を決めて生成

下限と上限を設定し、必要なら生成数も選んで、アニメーションが最終結果に止まるのを待ちましょう。

各数値は独立して生成されるため、同じ値が重複して出ることがあります。

累積平均を表示
複数回の生成を通して、すべての結果の平均値を追跡します。

範囲は両端を含むため、下限と上限のどちらも結果として出る可能性があります。

生成された数

各回の抽選は、新しいランダムな開始位置から回転し、最後に確定した値で止まります。

最初の抽選を始める準備ができました

上で範囲を入力して「生成」を押すと、乱数が表示されます。

使い方

ジェネレーターの使い方と、乱数の抽選方法を手早く確認できます。

このツールの使い方

  1. 抽選に使いたい範囲の 下限 と 上限 を入力します。
  2. 複数の結果が必要な場合は 詳細オプション を開き、1〜20 の整数を選びます。
  3. 生成 を押すと、アニメーションが回転して最終的な数値が1つまたは複数表示されます。
  4. 生成した値をほかの場所に貼り付けたいときは、結果をコピー を使います。

乱数はどのように生成されるか

各結果は、入力した両端を含む範囲から選ばれる整数です。そのため、下限と上限のどちらも有効な結果になります。

ブラウザが Web Crypto API に対応している場合、このジェネレーターはその組み込みの乱数ソースを使い、選択した範囲に値を割り当てます。これにより、範囲内の各整数は同じ確率で選ばれます。Web Crypto が利用できない場合は、Math.random() にフォールバックします。

複数の数値を一度に生成する場合でも、各抽選は独立して行われます。そのため同じ値が重複して出ることがあります。これは、宝くじのような重複なしの組み合わせではなく、単純なランダム抽選をしたいときに便利です。