DoolityDoolity

随机抽签与分组

输入 2 到 20 个名字,本工具会随机抽出一人、平均分成几组,或用爬梯子给每个人分配结果。

链接只包含名单和结果项目,不包含结果。

结果会显示在这里。

本工具用于娱乐和安排值日,请不要用于任何涉及金钱的事情。

不建议用于抽奖等正式用途。

随机抽签器的使用方法

  1. 选择模式:抽一人、分组或爬梯子。
  2. 输入名字,每行一个。可以输入 2 到 20 人。
  3. 爬梯子模式下,输入要分配的结果,例如值日或菜单,每行一个。分组模式下,输入组数。
  4. 点击开始。爬梯子模式下,点击名字可以逐个查看路线,也可以用表格查看全部结果。
  5. 点击重新打乱,会用同一份名单生成新结果。复制分享链接,可以在其他设备上打开同一份名单。

适用场景

  • 在公司决定谁值日、谁做会议记录、午饭吃什么
  • 在课堂上随机点名,或决定发言的顺序
  • 朋友聚会时决定谁洗碗、谁开车
  • 体育课或社团活动时平均分组

关于随机抽签器的常见问题

结果是怎样随机产生的?

本工具使用浏览器自带的 Math.random 函数。它足以用于游戏和日常选择,但不是密码学意义上安全的随机数。爬梯子模式还会打乱梯子下方结果的顺序,所以梯子的形状不会偏向某个位置。

可以用于抽奖或涉及金钱的事情吗?

请不要这样用。本工具用于娱乐和安排值日。请不要用于任何涉及金钱的事情。由于事后无法核验结果,我们也不建议用于抽奖等正式用途。

分享链接里有什么?

只有模式、名字和结果项目,不包含谁得到了什么。打开链接的人会用同一份名单各自重新打乱。名单放在地址的 # 之后,浏览器不会把这一部分发送到服务器。

输入的名字会发送到服务器吗?

不会。所有处理都在浏览器里完成,名字不会上传,也不会保存。但请注意,拿到分享链接的人可以看到链接里的名字。

结果项目比人数少会怎样?

剩下的人会得到“无”。例如 5 个人只有一个结果“洗碗”,那么 1 人洗碗,4 人为无。超过人数的结果项目不会使用。

怎样保证各组人数平均?

本工具先打乱名字,再一个一个依次放进各组。各组人数最多相差 1 人。