随机数生成器
在任意范围内随机取数——用于抽奖、游戏、抽样或打赌。可设数量、允许或禁止重复,并对结果排序。
- 密码学级公平
- 最多 1,000 个数
- 在浏览器中运行
随机数 API
以 JSON 获取随机数结果。接口只读,少量使用无需 API 密钥,并支持跨域请求。
GET
/api/v1/tools/random-numbercurl https://randnext.com/api/v1/tools/random-number?min=1&max=100&count=5&unique=true参数
| 参数 | 类型 | 作用(英文) | 默认值 / 允许的值 |
|---|---|---|---|
min | integer | Lowest number that may be returned, inclusive. | 默认:1-1000000000 到 1000000000 |
max | integer | Highest number that may be returned, inclusive. | 默认:100-1000000000 到 1000000000 |
decimals | integer | Number of digits after the decimal point; use 0 for whole numbers. | 默认:00 到 6 |
count | integer | Number of results to return. | 默认:11 到 100 |
unique | boolean | When true, every returned number must be different. | 默认:falsetrue 或 false |
sort | string | Ordering of returned numbers. | 默认:nonenone, asc, desc |
你可能还喜欢
使用方法
- 1设定最小值和最大值。
- 2选择数量、小数位以及是否允许重复。
- 3点“生成”,复制结果。
常见问题
这些数真的是随机的吗?
它们来自浏览器的密码学安全随机源,范围内每个值的概率都相同。
可以避免重复吗?
可以——关闭“允许重复”。如果你要求的不重复数字超过范围内的数量,我们会提示你。
最大范围是多少?
从 −1,000,000,000 到 1,000,000,000。