js-wrench
Version:
JS函数库
13 lines (12 loc) • 393 B
text/typescript
/**
* @description 生成简单随机数
*
* @param {number} [lower=0] 最小范围
* @param {number} [upper=1] 最大范围
* @return {*} {number} 返回一个[lower, upper]之间的数字
* @example random(0, 4) => 3
*/
const random = (lower: number = 0, upper: number = 1): number => {
return Math.floor(Math.random() * (upper - lower)) + lower
}
export default random