做个决定

把纠结的选项写进来,让随机数替你拍板:转盘 / 抽签 / 抛硬币 / 骰子 四种方式, 还能用 x2 给某个选项加权。随机数走系统熵池,全程在本机,不联网、不上传。

1. 写选项(一行一个)

想让某个选项更容易被抽中,就在后面加 x2(也可以写 ×3 / *2), 转盘的扇形会按权重大小画 —— 面积大的那个,真的更容易被指针指到。

快捷模板

2. 选择方式

解析出来的选项(4 个)

  • 火锅x125%
  • 烧烤x125%
  • 日料x125%
  • 麻辣烫x125%

3. 出结果

点击转盘或下面的按钮开始。结果在按下的那一刻就抽好了,转盘只是把过程演给你看。

结果会显示在这里。

最近 10 次决定(存在本机)

还没有记录。做一次决定就会出现在这里。

随机数是怎么来的(一句话)

这是真随机:用的是浏览器加密级的 crypto.getRandomValues(),随机数由操作系统熵池供给, 不是 Math.random() 那种「跑一段可预测的伪随机算法」在骗你。

  • 为什么不用 Math.random():它是伪随机序列(引擎内部是个固定算法), 连续观察几个输出就足以推出后面的走向。抽签这种事,能被人算出来就等于没抽。
  • 顺手消掉了取模偏差:直接把随机数 % 选项数,在整除不了的时候 前几个选项会多出一点点概率。这里用了拒绝采样,把这点偏差也去掉。
  • 权重不是「内定」:写 x2 只是把它被抽中的概率调成别人的 2 倍, 每一次抽仍然是随机的 —— 转盘上面积大的扇形确实更容易被指到,但它照样会输。
  • 全程在本机跑,没有任何网络请求;历史记录存在你自己的浏览器里,点「清空记录」就没了。