这个函数的功能:
- 动态设置范围值
- 动态设置数组的长度
function getRandomAyy(max,min,length){}
通过Math.random()
方法来获取一个随机数,然而Math.random()
方法默认是返回0到1的随机数,是一个浮点数,
则通过Math.floor()
方法来处理浮点数,Math.floor()获取一个的最大整数。
现在需要获取一个范围的随机数:
function getRandomArray(max,min,length){
var arr = []; // 定义一个空数组来存储随机数
for(let index=0;index<length;index++){
arr.push(Math.floor(Math.random()*(max-min)+min))
}
return arr.sort((a,b)=>(a-b)) // 排序后返回数组
}
console.log(getRandomArray(100, 10, 10))