要实现的效果是:传入两个数值,能随机取到这两个数值之间的值(a <= 随机值 <= b)。用以下的方法:
function getRandom(start, end, fixed=0) {
let differ = end - start
let random = Math.random()
return (start + differ * random).toFixed(fixed)
}
例如,取10到60之间的随机数值:
getRandom(10, 60)
第三个参数是指定随机数值小点数后面保留的位数,默认是整数。