工具介绍
随机转盘抽奖器是一个可旋转的饼图式转盘,你列表里的每一项对应一个彩色扇区,转盘减速停止后指针落在某一个扇区上,那就是获胜项。它是「从帽子里抽名字」这种做法的可视化、有实体感的版本。
这个工具有两种玩法:输入自己的列表(每行一项)然后转动,或者切换到预设分类——体育球队名单、游戏角色列表或食物点子——完全不用打字就能转动。
为什么使用它?
- 需要一支NFL、NBA、NHL或MLB球队来参与竞猜、测验,或者单纯不知道该支持哪支队伍时,随机抽一支。
- 厌倦了自己一贯的选择时,随机抽一个《英雄联盟》英雄或宝可梦来试试。
- 决定晚餐吃什么、去美国哪个州旅行,或者游戏里谁先手——不用为此争论。
- 输入自己的姓名、任务或奖品,用转盘做课堂抽选、抽奖或分组。
- 开启「每次转动后移除中奖项」,逐个淘汰选项——适合抽多个获奖者或做淘汰赛。
- 免费、即时、完全本地运行——你输入的内容不会上传到任何地方。
使用方法
- 从下拉菜单选择一个预设(NFL球队、NBA球队、NHL球队、MLB球队、美国各州、《英雄联盟》英雄、宝可梦或晚餐点子)——或者保持在「自定义」,在输入框里每行输入一项自己的列表。
- 点击转盘或「转动转盘」按钮。
- 看转盘旋转并减速停下——指针所指的那一项就是获胜者。
- 如果想再次转动来抽多个获奖者且不重复,可以先勾选「每次转动后移除中奖项」。
示例
输入
预设:NFL球队,每次转动后移除中奖项:开启输出
第一次转动:堪萨斯城酋长;第二次转动(酋长已被移除):费城老鹰。开启「移除中奖项」模式后,每次转动都从不断缩小的池子里抽取,所以不会重复出现同一个结果。
常见问题
转动结果真的随机吗,还是会偏向某些选项?
每一项在转盘上占据的扇区大小都相等,而且在转动动画开始之前,中奖扇区就已经通过 `Math.random()` 选定了——转动的距离只是被计算出来,好让转盘正好停在那个已经选定的扇区上。所以无论扇区在屏幕上的位置或大小如何,每一项的中奖概率都恰好是 1/N。
我可以用自己的列表代替预设吗?
可以——这就是默认模式。在右侧的输入框里每行输入或粘贴一项,转盘会随着你的输入实时更新;只要你开始打字,下拉菜单就会自动切回「自定义」,哪怕之前选的是某个预设。
体育球队名单是最新的吗?
是的。NFL(32支球队)、NBA(30支球队)和MLB(30支球队)的名单反映了各联盟目前的球队情况,NHL名单(32支球队)包含了犹他猛犸象——这是原亚利桑那郊狼队搬迁到盐湖城后改用的新队名。
包含多少个《英雄联盟》英雄和宝可梦?
《英雄联盟》预设包含超过150个截至2026年的当前英雄,涵盖了游戏发布以来的完整历史。宝可梦预设是一份精选列表,包含每一代的初始精灵,再加上少数特别受欢迎的角色(皮卡丘、伊布、喷火龙等)——它并不是完整的1000多只宝可梦图鉴,因为那么多扇区的转盘会让人根本看不清。
我可以移除一项后再转,让它不再出现吗?
可以——在转动之前勾选「每次转动后移除中奖项」。每次中奖后该项会自动从列表中删除,所以之后的转动都从不断缩小的池子里抽取。这对于抽多个抽奖获奖者,或进行淘汰式选拔很有用。
为什么长名字在转盘上显示不全,不到18个字符?
转盘上的标签会用省略号截断,避免长名字在相邻扇区之间重叠,但完整的名字仍会在转盘停止后显示在下方的结果文字里——实际上你的列表内容没有被删减,只是转盘上的显示做了处理。
这个工具会存储或上传我的列表吗?
不会。绘制转盘、选出获胜者、播放转动动画——全部都用纯JavaScript在你的浏览器里完成。你的列表不会被发送到任何服务器,一旦你关闭或刷新页面它就会消失。