🎲

乱数 生成

任意の範囲で暗号学的にランダムな整数または小数を生成します。規則性も予測可能性もありません。

生成ツール ローカルで実行 データは送信されません
ランダム 暗号 生成 数値
範囲
最小値は最大値より小さくする必要があります
個数
1100
10
タイプ
オプション
重複なし
結果を並べ替え
結果

「生成」をクリックして乱数を作成

乱数 生成とは何ですか?

乱数 生成は、事前に予測できない値を生成します。このツールは安全な乱数生成のためにブラウザの crypto API を使用し、単一の数値、重複しないリスト、サイコロ、コイン投げに対応しています。

乱数 生成の使い方

  1. 数値モードで最小値、最大値、出力件数を選択します。
  2. リストモードに切り替えると、項目をシャッフルしたり、ランダムに一部を選んだりできます。
  3. サイコロ&コイン投げモードを開くと、一般的なサイコロを振ったり、コインを投げたりできます。
  4. 必要な結果は出力パネルから直接コピーできます。
乱数を理解する(例、使用例&FAQ) ▾
例
入力 数値モード — 最小: 1、最大: 100 → 結果: 42
出力 リストモード — 最小: 1、最大: 49、件数: 6 → 結果: 3, 17, 22, 35, 41, 48(重複なしの抽選番号6件)
一般的な使用例
  • ランダムなインデックスを生成して、エントリー一覧から当選者を選びます
  • 宝くじや抽選の番号を重複なしで生成します
  • テーブルトップRPG(D&D、Pathfinder)向けに、物理ダイスを使わずダイスを振れます
  • ソフトウェア開発用のランダムなテストデータ範囲を作成します
  • コインを投げてすばやく意思決定できます
この乱数 生成を使用する理由
  • 予測可能な Math.random() の出力ではなく、crypto.getRandomValues() を使用します。
  • 単一数値、リスト、ダイス、コインのワークフローを1ページに統合します。
  • 抽選、サンプリング、テストデータ向けに重複なしの範囲を生成できます。
  • すべてブラウザ内で実行されるため、何も記録・アップロードされません。
よくある質問
これは真の乱数ですか、それとも疑似乱数ですか?

このツールは crypto.getRandomValues() を使用しています。これは OS レベルのエントロピーからシードされる暗号学的に安全な疑似乱数生成器(CSPRNG)です。実用上、真の乱数と区別できないため、セキュリティ上重要なタスクに適しています。

リストモードで同じ番号を2回生成できますか?

いいえ。リストモードでは一意の数値のセットを生成します —各値は最大1回までしか現れません。重複を許可する必要がある場合は、単一数値モードを複数回使用してください。

使用できる最大範囲は何ですか?

最小値と最大値は、JavaScriptの安全な整数範囲(±2 53)内の任意の整数にできます。リストモードでは、件数は範囲のサイズ以下である必要があります。

「乱数 生成オンライン —無料&カスタマイズ可能」は何をしますか?

「乱数 生成オンライン —無料&カスタマイズ可能」は完全にブラウザ内で動作し、データをサーバーにアップロードせずにこのタスクを完了できるよう支援します。