メインコンテンツへスキップ

ランダム数字ルーレット

何百行も入力する代わりに、範囲を指定するだけ。

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

リストの編集方法

範囲から生成

このブラウザにのみ保存されます。サイトデータを消去するとリストも消去されます。データがアップロードされることはありません。

100行も打ち込まず、範囲で指定する

数字のリストを手入力するのは明らかに非効率です。開始、終了、ステップ(刻み幅)を指定するだけで、ジェネレーターが自動でルーレットを作成します。1〜100、5刻みで5〜50、年数の2000〜2025など、自由自在です。

ステップの指定は、意外と見落とされがちな便利な機能です。5番ごとの抽選券を引く、偶数だけを選ぶ、年代を選ぶといった処理はすべてステップ付きの範囲指定であり、手入力するのは面倒な作業です。

同じ数字が2回出るかどうか

これは数字の用途によって分かれるポイントであり、本ツールではモード名で分かりにくくすることなく、直接選択できるようにしています。

重複を許可しておくと、毎回のスピンで範囲全体から抽選されるため、17が2回連続で出ることもあります。サイコロの目、ランダムな選択、先攻プレイヤー決めなど、数字を「結果」として使う場合に適しています。

重複をオフにすると、一度出た数字はルーレットから除外されます。座席番号、チケット、賞品、順番など、数字が「具体的なモノ」に対応している場合に適しています。これは新しい数字が出るまで内部で再抽選しているのではなく、物理的に数字を取り除くことで動作しています。勝手に再抽選するルーレットは、画面に見えている確率とは異なる確率で動作していることになり、当サイトが最も避けたい不誠実な挙動だからです。

乱数ジェネレーターとの違い

ジェネレーターは数字を返します。このツールは「人前で数字を出す」体験を提供します。

この違いこそがルーレットを使う最大の理由です。抽選の様子を目で追うことができ、見届けるのに十分な時間がかかり、更新ボタンを押して不正をしていないかを誰も疑わずに済みます。会場で行う抽選会では、ジェネレーターが節約する数ミリ秒よりも、その安心感のほうがはるかに価値があります。プログラム内で使う数字であれば演出は不要ですので、通常のジェネレーターをお使いください。

基盤となる乱数の質はどちらも同じです。ブラウザの暗号論的乱数生成器を使用し、偏りの原因となる端数は丸め込まずに破棄しています。これらは単なる主張ではなく、仕様としてすべて文書化されています。

大きな範囲の指定

最大1,000個までの数字範囲を生成できます。30個を超える場合、ルーレットには30セクターが表示され、残りは最後のセクターにまとめられて背後にある件数が表示されます。抽選自体は範囲内のすべての数字に対して行われ、折りたたまれた数字が当選した場合も通常どおり名前が表示されます。

1,000個を超える数字が必要な場合は、範囲を分割してください。上限を超えた分を勝手に切り捨てるのではなく、設定を拒否するようにしています。範囲の上半分が知らぬ間に切り捨てられているようなルーレットは、目に見えない形で結果を狂わせてしまうからです。