Math对象

Math 对象用于执行数学任务。Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数。

常用方法 描述
abs(x) 返回 x 的绝对值
ceil(x) 对 x 进行上舍入
floor(x) 对 x 进行下舍入
round(x) 把数四舍五入为最接近的整数
max(x,y,z,…,n) 返回 x,y,z,…,n 中的最高值
min(x,y,z,…,n) 返回 x,y,z,…,n中的最低值
random() 返回 0 ~ 1 之间的随机数
sqrt(x) 返回 x 的平方根
pow(x,y) 返回 x 的 y 次幂的值

其中max()min()的参数不能是数组只能是数字,如果要求数组中的极值则可以使用Math.max.apply(Math, array)