1
0
mirror of https://github.com/ialley-workshop-open/uni-halo.git synced 2026-06-11 04:39:35 +08:00
Files
uni-halo/utils/random.js
T
2022-12-06 15:08:29 +08:00

36 lines
733 B
JavaScript

/**
* 功能:随机数工具
* 作者:小莫唐尼
* 邮箱:studio@925i.cn
* 时间:2022年07月19日 11:34:02
* 版本:v0.1.0
* 修改记录:
* 修改内容:
* 修改人员:
* 修改时间:
*/
/**
* 指定范围生成随机数
* @param {Number} m
* @param {Number} n
* @return {Number}
*/
export function GetRandomNumberByRange(m, n) {
return Math.floor(Math.random() * (m - n) + n);
}
/**
* 获取随机数组长度
* @param {*} len 数组长度
* @param {*} min 最小值
* @param {*} max 最大值
*/
export function GetRandomNumberArray(len, min, max) {
let arr = [];
for (let index = 0; index < len; index++) {
arr.push(GetRandomNumberByRange(min, max));
}
return arr;
}