随机数生成器

在指定范围内生成随机整数,支持批量生成、去重和排序

生成参数

范围 1 - 100
取消勾选后,生成的数字将不重复(要求范围 >= 个数)

使用说明

什么是随机数?

随机数是指在一定范围内,每个数字出现概率相同的数列。本工具使用加密级随机算法(crypto.getRandomValues),确保结果具有较高的随机性。

应用场景

  • 抽签分组:从一组人中随机抽取若干人,或将人员随机分成若干组
  • 选号抽奖:随机选取幸运号码,如彩票选号、抽奖活动等
  • 教学实验:统计学、概率论教学中的随机抽样
  • 游戏娱乐:骰子、抽卡、随机事件触发等
  • 密码生成:生成随机数字作为临时密码或验证码

参数说明

  • 最小值/最大值:随机数的范围,支持负数,最大值必须大于等于最小值
  • 生成个数:一次最多生成 100 个随机数
  • 允许重复:勾选时生成的数字可以重复;取消勾选则每个数字只出现一次,此时范围大小需不小于生成个数
  • 排序方式:可选择不排序(默认随机顺序)、升序或降序排列
⚠️
结果仅供参考。随机数基于前端算法生成,不适用于安全加密场景。