为什么用这个工具?
- 使用 Fisher–Yates 公平洗牌(避免“随机 sort”带来的偏差)。
- 默认使用
crypto.getRandomValues生成更安全的随机数。 - 可选 seed 模式:同样输入 + 同样 seed + 同样 run,可复现并验证顺序。
- 复制、分享 URL、导出 JSON/CSV,全程本地完成。
使用方法(3 步)
- 粘贴列表(每行一个)。
- 点击洗牌。
- 复制结果或分享设置。
快速决定顺序
列表随机排序工具
粘贴列表,公平洗牌,然后复制或分享。
高级选项
同样 seed + 同样输入 + 同样 run = 同样顺序。
run:0
点击“洗牌”会把 run 重置为 0;“再洗一次”会让 run +1。
结果
这是你列表的随机顺序。
分享 / 导出
详情
常见问题
为什么不直接用 Array.sort + Math.random()?
这种做法可能有偏差。本工具使用 Fisher–Yates 来实现更公平的洗牌。
我的列表会发送到服务器吗?
不会。所有处理都在浏览器本地完成。
什么是 seed 模式?
同样的 seed、同样的输入、同样的 run 次数,可以复现同样的顺序。
分享链接太长怎么办?
建议用“仅设置”的 URL,或导出 JSON 分享包,而不是把整个列表塞进 URL。