Math对象是JavaScript的内置对象,提供一系列数学常数和数学方法。Math对象只提供了静态的属性和方法,所以使用时不用实例化
常用方法
round
round方法用于四舍五入:
Math.round(0.1) // 0
Math.round(0.5) // 1
abs, max, min
abs方法返回参数值的绝对值
Math.abs(2) // 2
Math.abs(-2) // 2
max方法返回最大的参数,min方法返回最小的参数
Math.max(2, -1, 5) // 5
Math.min(2, -1, 5) // -1
floor, ceil
floor方法返回小于参数值的最大整数
ceil方法返回大于参数值的最小整数
pow, sqrt
pow方法返回以第一个参数为底数、第二个参数为幂的指数值
Math.pow(2, 2) // 4
Math.pow(2, 3) // 8
sqrt方法返回参数值的平方根。如果参数是一个负值,则返回NaN
random
该方法返回0到1之间的一个伪随机数,可能等于0,但是一定小于1.
网友评论