面向对象
Math对象
- 比较方法
- Math.min()
- 作用:求一组数中的最小值
- Math.max()
- 作用:求一组数中的最大值
- 将小数值舍入为整数的几个方法
- Math.ceil()
- 作用:向上舍入
- Math.floor()
- 作用:向下舍入
- Math.round()
- 作用:四舍五入
- 随机数
- Math.random()
- 返回大于0小于1的一个随机数
- 其他方法
- abs(num) 返回num绝对值
- exp(num) 返回Math.E的num次幂
- log(num) 返回num的自然对数
- pow(num,power) 返回num的power次幂
- sqrt(num) 返回num的平方根
- sin(x) 返回x的正弦值
- asin(x) 返回x的反正弦值
- cos(x) 返回x的余弦值
- acos(x) 返回x的反余弦值
- tan(x) 返回x的正切值
- atan(x) 返回x的反正切值
var r1 = Math.min(1,3,5,7,4,9,0,2,8);
console.log(r1);
var r2 = Math.max(2,6,8,3,5,4,7,9);
console.log(r2);
var r3 = Math.ceil(10.41);
console.log(r3);
var r4 = Math.floor(10.93);
console.log(r4);
var r5 = Math.round(10.5);
console.log(r5);
var r6 = Math.random();
console.log(r6);