// Math.ceil() 返回大于等于数字参数的最小整数(取整函数),对数字进行上舍入 // Math.floor() 返回小于等于数字参数的最大整数,对数字进行下舍入 // Math.round() 返回数字最接近的整数,四舍五入 export class Random{ /** * startAt-maxItem的随机整数,包含startAt但不包含maxItem */ scope(startAt,maxItem){ let differ = maxItem-startAt; Math.random()*differ; let num = Math.random()*differ + startAt; return parseInt(num, 10); } }