随机数生成器
在任意范围内生成随机整数 — 密码学安全,不上传任何数据。
在任意范围内生成随机整数
输入最小值和最大值,选择要生成的数量,然后按生成。该生成器使用浏览器的加密随机源(crypto.getRandomValues)结合拒绝采样来消除模偏差,因此分布尽可能均匀。启用唯一以获得没有重复值的列表 — 数量会自动上限为范围大小。一切在本地运行;不向任何地方发送数据。
常见用途包括选择彩票号码、分配随机ID、抽样测试数据、掷骰子或从列表中随机选择参与者。
常见问题
这些数字是真正随机的吗? 它们是密码学随机的,从操作系统的熵源中播种 — 与用于加密密钥的来源相同。这比仅为伪随机的 Math.random() 强大得多。
"唯一"有什么作用? 勾选后,每个生成的数字最多出现一次。如果请求的数量超过范围包含的数字数,数量会静默减少到范围大小。
最大数量是多少? 每次生成最多1000个数字。