ランダム数字生成
任意の範囲でランダムな数字を生成します。重複あり・なしを選択でき、安全な乱数を使用します。
ランダム数字の使い方
- 01
最小値と最大値、生成する数量を設定してください。
- 02
重複を許可するかどうかと並び替え方法を選択してください。
- 03
「生成」をクリックして数字をコピーしてください。
それが何を作るのか
ブラウザの安全なランダム性を使用して、設定した任意の範囲の整数を、オプションで重複なしで、オプションでソートして返す乱数ジェネレーターなので、結果はまったく予測できません。
サーバーには何も送信されずにすべてがローカルで実行され、再作成する固定シードがないため、実行のたびに新しいセットが生成されます。
オプションの説明
最小値と最大値、および必要な数値の数を選択します。出力では繰り返しを許可したり、一意にすることができます。その場合、範囲内に存在する数値以上の個別の数値を描画することはできないため、カウントは範囲のサイズで制限されます。
ランダム性の仕組み
ランダム性は、単純な擬似ランダム関数ではなく、ブラウザーの暗号的に安全なジェネレーターである crypto.getRandomValues から得られるため、数値を相互に予測することはできません。
良い使い方と制限
そのため、抽選や景品の当選者を選ぶ、ランダムな参加者を選択する、ゲームに参加する、スポットチェックのために列をサンプリングする、あるいは単に引き分けを破るなど、カジュアルな抽選や決定に非常に適しています。
公式の宝くじやギャンブルでは、認定されたハードウェア乱数発生器が法的に義務付けられています。このツールは、規制された抽選ではなく、日常的な非公式のランダム性を目的としています。
よくある質問
数字はどのくらいランダムですか?
ブラウザの暗号論的に安全な乱数ジェネレーター(crypto.getRandomValues)を使用しており、ゲーム、抽選、意思決定に適しています。
ユニークな数字のみ生成できますか?
はい。「重複を許可」をオフにすると重複しない数字が得られます。この場合、生成数は範囲のサイズに制限されます。
宝くじや抽選に適していますか?
カジュアルな抽選や当選者の選定に最適です。公式の宝くじには認定されたハードウェアジェネレーターが必要です。