SpinPick
简体中文

抽签

设定纸条数和中签数,然后开始抽签。把手机传一圈,每人点一张纸条打开。

准备纸条

中签1张,空签9张

怎么抽签

  1. 在“设定中签数”里选好纸条数和中签数,其余纸条都是空签。
  2. 如果结果有好几种,比如中签、惩罚、值日,就选“自己写结果”,每行写一个。
  3. 点“开始抽签”,折好的纸条就会排出来。把手机传一圈,每人点一张纸条打开,需要的话在纸条下面的格子里写上抽签人的名字。
  4. 大家都抽完后,点“复制结果”贴到群聊里。想一次看完剩下的纸条,就点“全部打开”。

自己写结果时

写的结果比纸条少时,多出来的纸条都是空签。比如写了3行结果、有10张纸条,就有7张空签。结果比纸条多时无法开始,请增加纸条或减少结果。想让同一个结果出现在几张纸条上,就把那一行多写几遍;空行会被忽略。按顺序写上座位号,也可以用来排座位。

怎样保证公平

SpinPick 抽签在打开纸条的那一刻才决定结果:用浏览器的 crypto.getRandomValues 从还没出现的结果中选出一个。剩下的每个结果概率都相同,落在随机数范围末端的数值会被丢掉重抽,避免取余带来的偏差。这和一开始把所有纸条打乱的概率完全一样,先抽后抽中签的概率也相同。

纸条打开之前还没有结果,所以看屏幕或网页代码都无法提前知道答案。不过结果不会记录在服务器上,因此无法事后证明抽签过程没有问题。最好在大家都能看到屏幕的场合使用。

适合这些场合

  • 决定谁值日、谁先发言、谁去跑腿
  • 聚会时抽出接受惩罚的人
  • 在课堂或聚餐时分配座位号
  • 小型聚会里分发小奖品

常见问题

抽签结果是怎么决定的?
在纸条打开的那一刻,用浏览器的crypto.getRandomValues从还没出现的结果中抽出一个。剩下的每个结果概率相同,已经出现的结果不会再出现。概率和一开始把纸条全部打乱一样,但纸条打开前并没有结果,所以没有可以偷看的答案。
和爬梯子、转盘有什么不同?
转盘每次只选一个,爬梯子在一个画面里把所有参加者和结果连起来(最多10人)。抽签是把一部手机传一圈,每人自己挑一张纸条打开,适合轮流一个一个抽,或人数较多的时候(最多100张)。
可以用来抽活动的中奖者吗?
这是朋友或同事之间轻松做决定用的工具。结果不会保存在服务器上,用“重新抽签”或刷新页面随时可以重抽,所以事后无法证明谁抽到了什么。如果是有奖品的抽签,请在所有参加者都能看到屏幕的场合进行,并马上复制结果。需要留下记录的正式抽奖,请使用能保留记录的其他方式。
输入的内容或结果会被保存吗?
只有纸条数、中签数、写好的结果列表等设置会保存在这个浏览器里,方便下次使用。打开的结果和名字不会保存,刷新后就会消失,任何内容都不会发送到服务器。