TL
Tool Lab
💰捐赠
💰捐赠

Random Number Generator

Generate random integers or decimals in any range with bulk mode.

关于本工具

使用浏览器的 Math.random() 生成统计上均匀分布的随机数。可选择任意最小/最大范围、整数或浮点数输出,以及可选的唯一值(仅整数)。

所有处理在浏览器中进行,不向任何服务器发送数据。对于安全关键用途,请使用加密强度的随机生成器。

使用方法

  1. 设置最小值和最大值以定义范围。
  2. 选择数量、小数位数以及是否唯一。
  3. 点击生成按钮生成随机数。
  4. 点击全部复制将结果复制到剪贴板。

使用场景

彩票号码、随机抽样、测试数据生成、游戏开发和统计练习都受益于快速批量随机数生成。

常见问题

  • 这是加密安全的吗?不是。Math.random() 不适合安全关键用途。对于安全随机值,请使用密钥生成器或密码生成器。
  • 唯一模式有什么限制?唯一模式仅限整数,最多生成 (最大值 - 最小值 + 1) 个值。
  • 可以生成小数吗?可以。将小数位数设置为 1–4 即可生成浮点随机数。小数模式下不可使用唯一选项。