ランダム数字抽選ツール
範囲から重複なしで乱数を、名簿から当選者を公平に抽選
도구를 불러오는 중…
🔒 すべてブラウザ内で処理されます。アップロードしたファイルや入力内容がサーバーに送信されることはありません。
最小〜最大の範囲から好きな個数だけ乱数を抽選し、重複なしで選ぶかどうかも選択できる抽選ツールです。景品抽選・イベント当選者の選定・チーム分け・番号決めが必要な人なら誰でも、名簿モードまで活用して公平に結果を出せます。
使い方
- 「数字抽選」または「名簿抽選」タブを選びます。
- 数字モードでは最小・最大・抽選する個数を、名簿モードでは1行に1名ずつ名簿を入力します。
- 同じ値が繰り返されないようにするには「重複なし」オプションをオンにします。
- 「抽選」ボタンを押して結果を確認し、「結果をコピー」で取り出します。
よくある質問
- 抽選結果はサーバーに送信されますか?
- いいえ。入力した範囲や名簿、抽選結果はすべてユーザーのブラウザ内だけで処理されます。どのデータもサーバーに送信・保存しないので安心してご利用いただけます。
- 抽選は本当に公平ですか?
- 単純な Math.random ではなくブラウザの暗号学的乱数生成器(crypto.getRandomValues)を使い、剰余演算による偏りまで取り除いて、すべての値が等しい確率で選ばれるようにしています。名簿のシャッフルにも偏りのない Fisher-Yates 法を使っています。
- 抽選数を範囲より大きくするとどうなりますか?
- 「重複なし」がオンの場合は、抽選できる最大数(範囲の広さまたは名簿の人数)までを選び、案内メッセージを表示します。重複を許可すれば、指定した個数だけそのまま抽選します。
