随机数

在任意范围内公平抽取随机整数——单个或唯一批次。

为什么使用随机数生成器?

随机数生成器(RNG)是线上最简单、最实用的公平工具之一。教师用它抽取学号,抽奖主办方抽取票号,开发者测试边界情况,游戏主持发明掉落掷点——无需偏见或电子表格。

与装满纸条的实体帽子不同,基于浏览器的生成器可以从硬币式的 0/1 选择扩展到带唯一约束的多号码彩票式抽取。

本生成器的不同之处

  • 闭区间范围:−1,000,000,000 到 1,000,000,000 的任意整数
  • 批量抽取:一键最多 100 个数字
  • 唯一模式:不放回抽样,适合抽奖与 PIN 风格代码
  • 预设:1–10、1–100、D6、6/49 彩票等
  • 天生私密:数字通过 Web Crypto API 在浏览器内生成——不会上传

这个随机数工具有多公平?

许多“随机”小工具仍依赖可预测的 Math.random()。Random Select 通过共享安全模块使用 crypto.getRandomValues(),使范围内每个整数机会均等。

开启唯一模式时,数字不放回抽样,同一次抽取中同一值不会出现两次——适合彩票式选取和课堂座位号。

常见用法

  • 课堂:从 1–30 抽取学号
  • 抽奖:从公布范围抽取唯一票号
  • 游戏:骰子无法表达的自定义范围
  • 安全演示:短 PIN 风格序列(真实密码需额外熵实践)

提示

  1. 重复会破坏公平时,打开仅唯一数字
  2. 需要干净的公布名单时,打开结果升序排序
  3. 用预设起步,再按场景微调最小/最大/数量。

工作原理

1

选择范围

设置最小值和最大值,或点选 1–100、彩票 6/49 等预设。

2

调整抽取

选择需要多少个数字,以及结果是否必须唯一。

3

生成并分享

点击生成,以 Web Crypto 公平抽取,然后复制或分享结果。

热门用途

课堂活动

教师使用它来进行公平的学生选择、分组分配和参与跟踪。

抽奖和竞赛

非常适合 Instagram、YouTube 和社交媒体奖品抽奖,提供可验证的结果。

游戏与娱乐

为游戏之夜、桌面游戏和虚拟聚会增添兴奋感。

随机数生成器:常见问题

如何在线生成随机数?
设置最小值和最大值,可选生成个数,然后点击生成。结果在浏览器中即时生成——无需账号。
可以生成多个互不重复的随机数吗?
可以。增加“生成多少个”并开启仅唯一数字。工具采用不放回抽样,每次抽取中每个值最多出现一次。
这个随机数生成器公平吗?
公平。使用 Web Crypto API(crypto.getRandomValues)提供密码学强度的随机性,而非 Math.random()。闭区间内每个整数机会均等。
最大可用范围是多少?
可使用 −1,000,000,000 到 1,000,000,000 的整数。单次最多生成 100 个。
可以用于彩票式抽奖吗?
可以。使用彩票 6/49 预设,或开启仅唯一数字后自定义范围。需要干净名单时开启升序排序。
我的数据会离开设备吗?
不会。生成完全在浏览器中进行。我们不会为抽取本身上传您的最小/最大值或结果。
可以生成负数吗?
可以。将最小值设为负数(例如 −10 到 10),或使用 −10 到 10 预设。
与骰子工具有何不同?
骰子针对固定面数(D4–D100)和游戏体验优化。随机数工具面向任意整数范围、批量唯一抽取和彩票式选取。

更多免费工具

名字转轮 free random selection tool icon 名字转轮 免费试用 → 随机抽奖 free random selection tool icon 随机抽奖 免费试用 → 抛硬币 free random selection tool icon 抛硬币 免费试用 →