跳到正文
RandNext
Esc

随机数生成器

在任意范围内随机取数——用于抽奖、游戏、抽样或打赌。可设数量、允许或禁止重复,并对结果排序。

  • 密码学级公平
  • 最多 1,000 个数
  • 在浏览器中运行

你的数字

1 – 100

随机数 API

以 JSON 获取随机数结果。接口只读,少量使用无需 API 密钥,并支持跨域请求。

GET/api/v1/tools/random-number
curl https://randnext.com/api/v1/tools/random-number?min=1&max=100&count=5&unique=true

参数

参数类型作用(英文)默认值 / 允许的值
minintegerLowest number that may be returned, inclusive.默认:1-1000000000 到 1000000000
maxintegerHighest number that may be returned, inclusive.默认:100-1000000000 到 1000000000
decimalsintegerNumber of digits after the decimal point; use 0 for whole numbers.默认:00 到 6
countintegerNumber of results to return.默认:11 到 100
uniquebooleanWhen true, every returned number must be different.默认:falsetrue 或 false
sortstringOrdering of returned numbers.默认:nonenone, asc, desc
查看参数、响应和限制 →

你可能还喜欢

使用方法

  1. 1设定最小值和最大值。
  2. 2选择数量、小数位以及是否允许重复。
  3. 3点“生成”,复制结果。

常见问题

这些数真的是随机的吗?

它们来自浏览器的密码学安全随机源,范围内每个值的概率都相同。

可以避免重复吗?

可以——关闭“允许重复”。如果你要求的不重复数字超过范围内的数量,我们会提示你。

最大范围是多少?

从 −1,000,000,000 到 1,000,000,000。