抽選ルーレット
抽選ルーレットは、自由に入力した項目の中からランダムに1つを選ぶツールです。 項目の追加・削除はもちろん、色や当選割合も自由にカスタマイズできます。「スタート」ボタンを押してルーレットを回してください。
基本仕様
入力された項目をルーレットのスライスとして表示し、 回転アニメーション後にランダムに1つの項目を選出します。
すべての処理はブラウザ上で完結しており、データがサーバーに送信されることはありません。
項目の編集
各行に項目名を入力し、項目ごとに色と当選割合(×1〜×3)を設定できます。
「+ 項目を追加」ボタンで項目を増やし、「×」ボタンで削除できます。 項目が2つ以上ある場合にルーレットを回すことができます。
当選割合の設定
各項目の「割合」入力欄(1〜100)で当選割合を自由に設定できます。
数字が大きいほどルーレット上のスライスが広くなり、当選しやすくなります。 例えば、「2」に設定した項目は「1」の項目に比べて2倍の確率で当選します。
プリセット
「食事」「じゃんけん」「サイコロ」「曜日」など、複数の便利なプリセットが用意されています。
ボタンを押すとプリセットの項目が自動入力されます。
効果音
回転中にスライスの境界を通過するたびにクリック音が鳴り、結果確定時にはファンファーレが再生されます。
効果音はブラウザのWeb Audio APIで生成されるため、外部ファイルの通信は発生しません。 項目編集エリア上部にある「🔊/🔇」ボタンを押すことで、手軽に音のオン/オフを切り替えられます。
よくある質問 (FAQ)
Q. スマートフォンでも利用できますか?
はい、スマートフォンやタブレットでも利用可能です。 画面サイズに応じてレイアウトが自動調整されます。
Q. 項目は最大何個まで入力できますか?
技術的な上限はありませんが、視認性の観点から20項目程度までを推奨しています。 項目数が多いとルーレット上の文字が小さくなる場合があります。
Q. 抽選結果は本当にランダムですか?
はい。JavaScriptの Math.random() を使用しており、回転量をランダムに決定しています。 ただし、暗号学的な安全性を保証するものではないため、厳密な抽選(懸賞等)には向きません。
Q. データは送信されますか?
いいえ。すべての処理はお使いのブラウザ上で完結しており、入力した項目や抽選結果がサーバーに送信されることは一切ありません。