Math
- Math和其他的对象不同,他不是一个构造函数,它属于一个工具类不用创建对象,他里面封装了数学运算相关的属性和方法
abs()
可以用来计算一个数的绝对值
console.log(Math.abs(i));
ceil()
可以对一个数进行向上取整
console.log(Math.ceil(1.1));
floor()
可以对一个整数进行向下取整
console.log(Math.floor(1.1));
round()
可以对一个数进行四舍五入取整
console.log(Math.round(1.1));
random()
可以用来生成一个0-1之间的随机数
console.log(Math.random());
max()
可以获取多个数中的最大值
var max = Math.max(10,45,30,100);
console.log(max);
min()
可以获取多个数中的最小值
var min = Math.min(10,45,30,100);
console.log(min);
pow()
返回x的y次幂
console.log(Math.pow(12,3));
sqrt()
用于对一个数进行开方
console.log(Math.sqrt(4));