乱数生成ツール

指定した最小値と最大値の範囲内で、ランダムな整数を即座に生成する無料の乱数生成ツール(乱数メーカー)です。ボタンを押すだけで簡単に乱数を取得できます。

1.7K 利用回数 更新日 · 2026-04-23 ブラウザ内で処理 · アップロードなし
AD

使い方

  1. 範囲となる最小値最大値(整数)を入力します。
  2. **「乱数を生成」**ボタンをクリックすると、指定した範囲 [最小値, 最大値] からランダムな整数が1つ出力されます。
  3. 別の数値を取得したい場合は、再度ボタンをクリックしてください。

計算アルゴリズム

$$n = \lfloor \text{Math.random()} \times (\text{最大値} - \text{最小値} + 1) \rfloor + \text{最小値}$$

指定された範囲 [最小値, 最大値] に含まれるすべての整数は、等しい確率 $\frac{1}{\text{最大値} - \text{最小値} + 1}$ で生成されます。

乱数生成ツールについてのよくある質問

生成される数値は完全な乱数(真の乱数)ですか?

このツールはJavaScriptの Math.random() を使用した擬似乱数生成器(PRNG)です。ゲーム、抽選、サンプル抽出などの一般的な用途に最適ですが、暗号化などの高度なセキュリティ目的には適していません。

最小値と最大値に同じ数値を設定できますか?

はい、設定可能です。最小値と最大値が同じ場合、生成される結果はその数値のみとなります。

負の数(マイナスの値)も指定できますか?

はい、可能です。最小値に負の数、最大値に正の数を設定することで、0をまたぐ範囲の乱数も簡単に生成できます。