随机生成器
在你的设备上运行,不会发送任何内容。不会上传任何内容 - 所有生成都在您的设备上完成。
快速范围
使用浏览器的加密随机数生成器 - 每个结果的概率完全相同。
生成随机数、掷骰子、抛硬币,并对您自己的列表进行洗牌或抽取,全部在您的浏览器中完成。
此工具涵盖日常随机场景 - 在指定范围内生成随机数、掷骰子、抛硬币,以及对您自己的列表进行洗牌或抽取 - 使用浏览器自身的随机数来源,全部在您的设备上完成。
常见问题
这对于抽奖或选出获胜者之类的用途够用吗?
对于日常的公平需求(朋友之间的抽奖、决定谁先开始、打乱一个小列表)是够用的 - 它使用浏览器的加密随机数生成器(crypto.getRandomValues),与生成加密密钥的来源相同,因此之前的结果不会泄露下一个结果。但对于涉及真实资金或法律利害关系的场合,请改用专门设计且经过审计的随机数服务。
如果我请求的唯一数字数量超过该范围内存在的数量会怎样?
数量会被限制在该范围的大小以内 - 例如,请求在 1 到 5 之间生成 20 个不重复的数字,只会得到全部 5 个,因为根本不存在 20 个不同的数字可供选取。
这里的抛硬币真的是 50/50 的概率吗?
是的 - 每次抛掷都是独立的一次抽取,两种结果的概率相等,就像每次掷骰子或抽取数字都与其他次独立一样。