抽奖转盘

📄 约 556 字 · ⏱ 大约 2 分钟

抽奖转盘

决定困难症专用:把选项写进去,转一下,命运替你选。

👉 打开抽奖转盘 →

能做什么

  • 自定义选项:每行一个,2~12 个都行,换行、逗号、分号都能分隔
  • 四个预设:今天吃什么 / 真心话大冒险 / 点谁发言 / 自定义
  • 不重复模式:本轮抽中的不再出现,全部抽完自动开新一轮
  • 历史记录:最多留 50 条,带时间
  • 转动音效:可选,默认关(不吵)

怎么玩

  1. 左边文本框里写好选项(默认是「今天吃什么」的六个预设)
  2. 点「应用选项」
  3. 点「🎯 开始转动」,或者直接点转盘也行
  4. 等指针停稳,顶部会弹出结果

改了选项一定要点「应用」才会生效。

它是怎么做到公平的

转盘用的是「先选结果,再算角度」:

  1. 先用 Math.random() 在所有选项里等概率选一个当目标
  2. 再反推出「转到多少度时正好是这个扇区对准指针」
  3. 加上 4~6 整圈的随机量,让转盘至少转个几秒

所以每个选项的概率完全一样,转几圈、转多久只是视觉效果,不影响结果。

操作方式

操作 说明
点「开始转动」/ 点转盘 开始转
应用选项 让文本框里的新选项生效
不重复模式 勾上后,本轮抽过的不再出现
清空历史 删掉全部历史记录

数据存在哪

数据 存储键
选项列表 jhp-wheel-options
历史记录 jhp-wheel-history
模式设置 jhp-wheel-settings

都在浏览器的 localStorage 里,不联网、不上传,换浏览器或清缓存会丢。

小贴士

  • 选项文字超过 8 个字会截断显示(只影响显示,不影响转动)
  • 选项越多字越小,12 个也能放下,就是有点挤
  • 手机上可以直接戳,画布会自适应屏幕宽度

📰 每日速递 更多 →