/** * 生成一个随机整数 * @param {number} max - 最大值 * @param {number} min - 最小值 * @return {number} */ export function rollNumber(max: number): number export function rollNumber(min: number, max: number): number export function rollNumber(min: any, max?: any): number { let _max = 0, _min = 0 if (max == undefined) { _max = min } else { _min = min _max = max } return Math.floor(Math.random() * (_max - _min + 1) + _min) }