ここで実行 100% ブラウザ内で動作します。アップロードもログインも不要です。
Random Numbers
指定した範囲で乱数を生成:個数指定、重複なし、昇順ソートに対応。
使い方
- 最小値と最大値を入力します。両端を含むので 1〜6 はサイコロと同じ動きです。
- 生成個数を 1〜10000 で指定します。
- 重複なしはくじ引きのように非復元抽出。オフにすると重複を許します。
- 昇順に並べ替えを有効にすると、シャッフル順ではなく小さい順の一覧になります。
- Generate を押し、Copy でスクリプトや表計算、抽選リストへ取り込みます。
よくある用途
- 抽選会・ガラポン —— 参加者に番号を振り、非復元で当選者を決める。
- サンプリング検査 —— エクスポートしたファイルから目視確認する行番号を無作為に選ぶ。
- ゲームや授業アクティビティ —— サイコロ、ランダムなグループ分け、次に答える人の決定。
- テストデータのシード —— 範囲を決めてモックデータセットに値を流し込む。
よくある質問
Q: この数字を暗号鍵に使えますか? A: 乱数源はブラウザが暗号用途に使うものと同じですが、このツールの出力はプレーンな整数であり鍵素材ではありません。鍵やトークンはエンコード済みバイト列を出力する専用ツールで生成してください。
Q: 重複なしモードがエラーになることがあるのは? A: 非復元抽出では範囲に含まれる値の数以上は作れません。1〜20 の範囲で重複のない値を 50 個求めるのは不可能なので、無限ループにならないようエラーで止めます。
Q: 小数や負の範囲は使えますか? A: このツールは整数を生成します。負の範囲は最小値をマイナスにするだけで OK。リジェクションサンプリングにより区間内の全値が等確率になります。
データはこのデバイス内にとどまります
Random Numbers は 100% ローカルで動作します。貼り付けたり、ドロップしたデータはすべてお使いのブラウザ内で処理され、送信されることはありません。当社のサーバーには何も保存されません——タブを閉じればすべて消えます。
入力された内容がサーバーへ送信・記録・解析利用されることはありません。初回読み込み後はネットワークを切断していてもこのページは動作します。