欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

使用 js 代码生成随机数,选取一定范围的随机数

最编程 2024-04-14 21:26:07
...

说到随机数,肯定会想到使用Math.random 但是有几点需要注意

  1. Math.random 没有参数
  2. 生成一个 0-1 之间的伪随机数浮点数【注意这个返回值小于1】,包含0 ,不包含1 

常用的是两个数之间 的整数随机数,要求包含两个边界值

function getRandomIntInclusive(min, max) {
  const minCeiled = Math.ceil(min);
  const maxFloored = Math.floor(max);
  return Math.floor(Math.random() * (maxFloored - minCeiled + 1) + minCeiled); // 包含最小值和最大值
}

具体请参考官方文档,关于 Math.random

推荐阅读