Loading...
Loading...
从名单里随机抽一个,或把名单打乱排序
候选项一行一个粘进来,可以抽出单个结果、一次抽多个不放回,或把整份名单打乱成随机顺序。
抽取使用浏览器本地随机能力,并在页面里保留最近结果方便复制。名单只待在当前设备的浏览器内存里,不上传服务器。
抽取调用 crypto.getRandomValues,不是 Math.random,文本框里每一行被抽中的几率完全一样
一个按钮就用 Fisher-Yates 洗牌把所有项重排成带编号的随机序列
抽一个时会先在候选间快速闪动,再落定到最终结果。
支持一次抽多个不放回,也能从历史面板复制最近结果。
想让某个名字更容易被抽中?把它写成两三行。每一行都算独立一项,工具也不会合并重复,重复几次自然就加重了权重。
把候选项打字或粘进文本框,每行一个
点「抽一个」抽出单个随机结果
用「抽多个」一次抽出一批不重复行
点「打乱排序」得到一份重新随机排列的完整名单
随机点学生回答或定下一个上台的人,谁也说不出你偏心
把参与者名单贴进去当众抽出获奖者,结果一眼就看得出没有暗箱
打乱一下排发言、值日或演示的先后,顺序定了就不用争
中午吃哪、周末去哪、谁买单——把选项列出来交给随机定
先从非空行解析候选项。单抽选择随机索引,批量抽取先洗牌再截取,完整打乱使用 Fisher-Yates。
名单只在本次会话的浏览器内存里——不上传、不写入存储。
抽一个就是一次随机调用,打乱的耗时随名单行数线性增长,上千行也不用等。