Math对象属性
Math.E
2.718281828459045
Math.LN2
0.6931471805599453
Math.PI
3.141592653589793
Math.LN10
2.302585092994046
Math对象方法
Math.ceil 上取整
Math.floor 下取整
Math.round 四舍五入
Math.random 0-1之间的随机数,不包括0 1
Math.max 一组数中的最大值
Math.min 一组数中的最小值
console.log(Math.round(25.5));//26
console.log(Math.floor(25.5));//25
console.log(Math.ceil(25.5));//26
console.log(Math.random());//0.8254861
console.log(Math.max(0, 10, 20, 30, 5, 6, 85));//85
console.log(Math.min(0, 10, 20, 30, 5, 6, 85));//0
在1-10之间取随机数
console.log(Math.floor(Math.random() * 10) + 1);
random的范围是0-1.不包括0/1,扩大10倍后0-10,不包括0、10 ,下取整后范围0-9,再+1,范围为1-10
console.log(Math.abs(-4));//绝对值 4
console.log(Math.pow(10, 2));// x的y次方 100
console.log(Math.sqrt(9));//开方 3
网友评论