用户:
幽梦子曦查看:3 回复:8 评论:3 创建时间:2022-11-27T19:36:52
Ezra__MDN貌似讲过啊()
最优公式是这样的:
function getRandomArbitrary(min, max) {// 考虑一个构造区间内的随机数函数
return min <= max ? // 如果min不大于max,代表该区域存在
Math.random() * (max - min) + min
: NaN// 否则不存在(NaN是被定义过的一个数,与Infinity一样,不是字符串)
// 用了三目运算符
}点赞0
评论
//随机任意数
//范围:0~m
Math.random()*m
//范围:-m~0
Math.random()*m-m
//范围:n~m+n
Math.random()*m+n
//范围:-n~m-n
Math.random()*m-n
//随机整数
//范围:0~m
Math.floor(Math.random()*(m+1))
//范围:1~m
Math.floor(Math.random()*m)+1
//范围:n~m
Math.floor(Math.random()*(m-n+1))+n
我还是喜欢这样做)))https://shequ.codemao.cn/community/437459
点赞0
评论