掷骰原理
用密码学安全随机数在 1–N 间均匀取值,N 可为 6/20/100 等非六面
多颗骰子结果求和
这个工具能做什么
- 掷多颗、多面骰(D6/D20/D100 等)
- 求和并显示明细
- 本地随机,不上传
怎么使用(输入说明)
- 设面数与颗数:如 2 颗 D6、1 颗 D20。
- 掷骰:得到每颗点数与合计。
点数够随机吗
采用浏览器 crypto 安全随机源,统计上均匀且不可预测,满足桌游与娱乐需求;非赌博用途请遵守当地法规。
计算实例
例:掷 2D6 可能得到 3+5=8;掷 1D20 得到 1–20 间任一数。
常见问题 FAQ
Q:这里掷出的点数是真随机的吗?
A:本工具优先调用浏览器的 crypto.getRandomValues(),即操作系统熵池驱动的加密安全随机数生成器,并使用拒绝采样消除取模带来的偏差,保证每一面出现的概率完全均等。只有在极老旧、不支持该接口的浏览器上才会退回 Math.random()。所有运算都在你的设备本地完成,不联网、不记录结果。
Q:可以掷 D20、D100 这类非六面骰吗?
A:可以。面数框支持填写任意正整数,工具内置了 D4、D6、D8、D10、D12、D20、D100 的快捷按钮,跑团玩家常用的骰型一点即用。你也可以手动填 3、7、30 等任意面数,用来做非常规的抽签或分组。
Q:一次最多能掷多少颗骰子?
A:单次最多 30 颗,足够覆盖绝大多数桌游与跑团场景。结果区会同时给出每颗骰子的点数、全部点数之和以及平均值,方便直接读数;点“复制结果”可把这次投掷的完整明细复制走,贴到群聊里作为记录。