Math 对象
Math 是一个内置对象,它拥有一些数学常数属性和数学函数方法。Math 不是一个函数对象。
提供了一系列与数学相关的成员
常量:永远不会变化的数据。常量一般命名时所有字母大写,如果有多个单词用下划线分割。
属性
Math.PI
圆周率,一个圆的周长和直径之比,约等于 3.14159。
方法
Math.random()
返回一个 0 到 1 之间的伪随机数。Math.abs(x)
返回一个数的绝对值。Math.floor(x)
返回小于一个数的最大整数,即一个数向下取整后的值。Math.ceil(x)
返回大于一个数的最小整数,即一个数向上取整后的值Math.max([x[, y[, …]]])
返回一组数中的最大值。如果没有参数,则结果为 -Infinity;如果有任一参数不能被转换为数值,则结果为 NaN。Math.min([x[, y[, …]]])
返回一组数中的最小值。如果没有参数,则结果为 Infinity;Math.pow(x, y)
返回一个 x 的 y 次幂。Math.round(x)
返回四舍五入后的整数。