旋转轮盘
当抛硬币不够时从列表中挑选的动画决策轮盘。框中每行变成一个切片;指针在顶部。旋转使用 `crypto.getRandomValues`(真正均匀)但缓出以获得令人满意的 4.5 秒减速。为抽奖、秘密圣诞老人抽签或任何同一个名字不应出现两次的序列开启赢后移除模式。最近二十个赢家会留在历史条带中直到你清除它们。
—
使用方法
- 把每个选项放在自己的一行(食物选择、名字、任务 —— 都行)。
- 按 Spin 让轮盘减速着陆在赢家上。
- 为每个名字最多赢一次的抽奖式抽签启用赢后移除。
常见问题
- 旋转对某个切片有偏向吗?
- 没有。着陆角度在动画运行前从 `crypto.getRandomValues` 选出。减速缓出纯粹是装饰 —— 结果是预先决定的。
- 为什么长文本被截断?
- 切片标签被剪切到 18 个字符以保持轮盘可读。完整文本仍出现在赢家横幅和历史列表中。
- 同一个选项写两遍,中奖概率会翻倍吗?
- 会。每一行就是一个扇区,所以写了两遍的名字占据两个扇区,中奖频率也就翻倍。这正是给转盘加权最简单的办法——想要多大权重就重复写几次;同时这也解释了为什么一处无意的重复,会悄悄让一场本该均等的抽选发生倾斜。
- 决定谁中奖的是那段旋转动画吗?
- 不是。中奖者先由均匀随机源选出,然后转盘才被转到停在那个扇区上。四秒半的减速只是呈现效果,所以在它转动期间你做什么——等待、点击、切换标签页——都改变不了那个早已定好的结果。
相关工具
抽奖
从名字列表中抽 N 名——密码学随机,可允许或禁止重复。
随机 0 0
加权随机抽取器
按自定义权重抽取名字或选项 — 像非均匀抽奖。查看每个选项的真实概率,可选带或不带放回。
随机 0 0
随机抽取 — 转盘与画鬼脚
用转盘或画鬼脚(梯子抽签)公平地抽取。
随机 0 0
魔法 8 号球
输入一个是/否问题,摇晃球,得到 20 个经典答案之一 —— 或换上你自己的池。纯随机,无判断。
随机 0 0
随机顺序洗牌器
粘贴一个列表,以随机顺序拿回 —— 按行、逗号或空白分隔的输入,用于可重现运行的可选种子,编号或普通输出。
随机 0 0
昵称生成器
生成 Docker 风格易记昵称(`elegant-archimedes`、`funny-curie`)— 选样式、分隔符、数量。适合测试数据、匿名 handle、容器/分支名。
随机 0 0