JavaScript数学对象下的API,求任意范围内的随机整数(JS笔记:十五)
Math数学对象下的API:
Math.E
:底数
Math.LN10
:loge10
Math.LN2
:loge2
Math.LOG10E
:log10e
Math.LOG2E
:log2e
Math.PI
:π圆周率
Math.SQRT1_2
:根号2的倒数
Math.SQRT2
:根号2
Math.abs()
:绝对值
Math.ceil()
:向上取整,不管小数点后是几都进一位
Math.floor()
:向下取整,截断小数点
Math.max()
:求2个数的最大值
Math.min()
:求2个数的最小值
Math.pow(x,y)
:x的y次幂
Math.random()
:生成一个随机数
Math.sqrt()
:平方根
求任意范围内的随机整数:
- 公式:
Math.floor(Math.random() * (max - min + 1)) + min
求一个[56~108]的随机整数:
html" title=javascript>javascript">// 求一个[56~108]的随机整数
for(let i = 0; i < 10000; i++){
let res = Math.floor(Math.random() * (108 - 56 + 1)) + 56;
console.log(res);
}
(JS笔记:十五 date:2020-12-01)