CodeKitHub
生成器工具

随机转盘抽奖器

最后更新:

输入你自己的列表并转动转盘,或者选用内置预设——NFL、NBA、NHL、MLB球队,全美50个州,《英雄联盟》英雄,宝可梦初始精灵,或晚餐点子——让转盘真随机地落在一个赢家上。如果你已经有一份姓名、选项或创意的列表,用「自定义」模式;如果你只是想要一点灵感,不想打字,就切换到某个预设分类。

6 项——编辑此列表会自动切换到自定义模式。

工具介绍

随机转盘抽奖器是一个可旋转的饼图式转盘,你列表里的每一项对应一个彩色扇区,转盘减速停止后指针落在某一个扇区上,那就是获胜项。它是「从帽子里抽名字」这种做法的可视化、有实体感的版本。

这个工具有两种玩法:输入自己的列表(每行一项)然后转动,或者切换到预设分类——体育球队名单、游戏角色列表或食物点子——完全不用打字就能转动。

为什么使用它?

  • 需要一支NFL、NBA、NHL或MLB球队来参与竞猜、测验,或者单纯不知道该支持哪支队伍时,随机抽一支。
  • 厌倦了自己一贯的选择时,随机抽一个《英雄联盟》英雄或宝可梦来试试。
  • 决定晚餐吃什么、去美国哪个州旅行,或者游戏里谁先手——不用为此争论。
  • 输入自己的姓名、任务或奖品,用转盘做课堂抽选、抽奖或分组。
  • 开启「每次转动后移除中奖项」,逐个淘汰选项——适合抽多个获奖者或做淘汰赛。
  • 免费、即时、完全本地运行——你输入的内容不会上传到任何地方。

使用方法

  1. 从下拉菜单选择一个预设(NFL球队、NBA球队、NHL球队、MLB球队、美国各州、《英雄联盟》英雄、宝可梦或晚餐点子)——或者保持在「自定义」,在输入框里每行输入一项自己的列表。
  2. 点击转盘或「转动转盘」按钮。
  3. 看转盘旋转并减速停下——指针所指的那一项就是获胜者。
  4. 如果想再次转动来抽多个获奖者且不重复,可以先勾选「每次转动后移除中奖项」。

示例

输入

预设:NFL球队,每次转动后移除中奖项:开启

输出

第一次转动:堪萨斯城酋长;第二次转动(酋长已被移除):费城老鹰。

开启「移除中奖项」模式后,每次转动都从不断缩小的池子里抽取,所以不会重复出现同一个结果。

常见问题

转动结果真的随机吗,还是会偏向某些选项?

每一项在转盘上占据的扇区大小都相等,而且在转动动画开始之前,中奖扇区就已经通过 `Math.random()` 选定了——转动的距离只是被计算出来,好让转盘正好停在那个已经选定的扇区上。所以无论扇区在屏幕上的位置或大小如何,每一项的中奖概率都恰好是 1/N。

我可以用自己的列表代替预设吗?

可以——这就是默认模式。在右侧的输入框里每行输入或粘贴一项,转盘会随着你的输入实时更新;只要你开始打字,下拉菜单就会自动切回「自定义」,哪怕之前选的是某个预设。

体育球队名单是最新的吗?

是的。NFL(32支球队)、NBA(30支球队)和MLB(30支球队)的名单反映了各联盟目前的球队情况,NHL名单(32支球队)包含了犹他猛犸象——这是原亚利桑那郊狼队搬迁到盐湖城后改用的新队名。

包含多少个《英雄联盟》英雄和宝可梦?

《英雄联盟》预设包含超过150个截至2026年的当前英雄,涵盖了游戏发布以来的完整历史。宝可梦预设是一份精选列表,包含每一代的初始精灵,再加上少数特别受欢迎的角色(皮卡丘、伊布、喷火龙等)——它并不是完整的1000多只宝可梦图鉴,因为那么多扇区的转盘会让人根本看不清。

我可以移除一项后再转,让它不再出现吗?

可以——在转动之前勾选「每次转动后移除中奖项」。每次中奖后该项会自动从列表中删除,所以之后的转动都从不断缩小的池子里抽取。这对于抽多个抽奖获奖者,或进行淘汰式选拔很有用。

为什么长名字在转盘上显示不全,不到18个字符?

转盘上的标签会用省略号截断,避免长名字在相邻扇区之间重叠,但完整的名字仍会在转盘停止后显示在下方的结果文字里——实际上你的列表内容没有被删减,只是转盘上的显示做了处理。

这个工具会存储或上传我的列表吗?

不会。绘制转盘、选出获胜者、播放转动动画——全部都用纯JavaScript在你的浏览器里完成。你的列表不会被发送到任何服务器,一旦你关闭或刷新页面它就会消失。

相关工具