ランダムルーレット
2〜20 user項目からWeb Crypto乱数で1つ選びSVG wheel回転で表示します。
使い方
- 行編集または1行1項目pasteで2件以上用意しSpinします。
主な機能と処理範囲
各entryは同じwedgeでrandomUint(clean.length)がwinner indexを選びます。
処理の仕組み
crypto.getRandomValues rejection samplingで均等indexを選びwedge中心をpointerへ回転します。
例
4項目なら各1/4確率です。
こんな場面で便利
- 少数選択肢の等確率抽選に
利用前の確認
- weight設定はなくwheel labelは視覚上10文字までの場合があります。
よくある質問
確率を変えられる?
いいえ。全有効項目同確率です。