咖啡时间工具箱

随机数与抽签

指定范围生成随机数,或者把名单粘贴进来抽签、随机分组、随机排序、不重复点名。使用浏览器的安全随机数,每个人机会均等。名单只在你的浏览器里处理,不会上传。

使用限制

随机数来自浏览器的 crypto.getRandomValues,并用“拒绝采样”去掉取余偏差。名单和结果只在本页内存里,不上传、不保存,刷新就清空。

使用方法

  1. 在“想做什么”里选一种:随机数、从名单抽签、随机分组、随机排序或点名。
  2. 随机数:填最小值、最大值和个数,需要时勾选“数字不重复”。其他模式:把名单粘贴到输入框,每行一个。
  3. 点按钮得到结果,可以一键复制。点名模式每点一次出一位,所有人都点过一遍才会重复;点完后可“重新开始”。

常见问题

名单会被上传吗?

不会。名单和结果只在你的浏览器里处理,页面没有把它们发到任何地方。

真的公平吗?

用的是浏览器提供的安全随机数,再用拒绝采样保证每个数、每个人被选中的机会完全相同,不是简单的取余数。

点名模式怎么保证不重复?

开始时把名单随机打乱,之后每点一次按顺序出一位,全部点完才结束,中途不会重复。

想要转盘效果?

用幸运转盘。需要强密码用随机密码生成器。