随机数生成器
使用浏览器加密API在自定义范围内生成最多1,000个随机数。可选择整数或小数,并在范围允许时生成不重复值。
可在指定最小值和最大值之间一次生成最多1,000个随机值,并可选择只生成整数或要求结果不重复。工具使用浏览器的密码学随机源。
如何生成随机数
- 设置最小值、最大值和数量。
- 选择整数或唯一值选项。
- 生成并复制结果。
随机源与唯一值
实现使用crypto.getRandomValues()而不是Math.random()。
Unique开启后请求数量不能超过可用值数量,小数唯一性按固定8位小数网格处理。
隐私与限制
随机数直接在浏览器中生成,不需要把范围或结果发送到远程服务。但不要把单次随机输出当作完整的安全协议、密码系统或密钥管理方案。
常见问题
最多生成多少个?
1到1,000个。
可以生成小数吗?
可以。
可以不重复吗?
可以,范围必须足够。
使用Math.random()吗?
不使用。
可以使用非常大的整数吗?
整数模式要求安全整数范围。