乱数生成ツール

ブラウザ内で生成され、サーバーには送信されません。

このツールとは 乱数生成ツール

この乱数生成ツールは、指定した範囲内でブラウザの暗号論的乱数ソースを使って数字を生成します。予測可能な計算式ではなく、暗号鍵の生成にも使われる仕組みを利用しているため、結果に偏りが出にくいのが特徴です。最小値、最大値、生成する個数、小数点以下の桁数、重複の可否をすべて指定できます。

使い方

  1. 範囲の最小値と最大値を入力します。
  2. 生成する数字の個数を設定します。
  3. 小数を含む数字が必要な場合は小数点以下の桁数を選びます。
  4. 各値を一度しか出したくない場合は「重複なし」をチェックします。
  5. 生成ボタンを押して数字を作成し、結果をコピーします。

こんなときに便利

200枚のチケットを販売し、5名に景品を当てる抽選をしたいときは、最小値1、最大値200、個数5を入力して重複なしをオンにしてください。同じチケットが二重に当たる心配なく、ワンクリックで公平な抽選が完了します。

よくある質問

このツールの乱数は本当にランダムですか?

はい。単純な疑似乱数の計算式ではなく、ブラウザの暗号鍵生成にも使われるWeb Crypto API(crypto.getRandomValues)を使用しています。

小数点を含む数字も生成できますか?

はい。小数点以下の桁数を0から9の間で設定すると、3.14のような小数も生成できます。

「重複なし」を選ぶとどうなりますか?

生成される値がすべて一意になります。この機能は整数のみで使え、指定した個数を収められるだけの範囲がある場合に限り動作します。

生成した数字はサーバーに送信されますか?

いいえ。すべてブラウザ内で処理されるため、入力や生成した内容が外部に送信されることはありません。

関連ツール