JavaScriptMath对象允许您执行数学任务。Math不是构造函数。可以使用Math作为对象来调用Math的所有属性/方法,而无需创建它:

varx=Math.PI;//返回PIvary=Math.sqrt(16);//返回16的平方根Math对象属性属性描述E返回欧拉数(约2.718)LN2返回2的自然对数(约0.693)LN10返回10的自然对数(约2.302)LOG2E返回E的基数2对数(约1.442)LOG10E返回E的基数-10对数(约0.434)PI返回PI(约3.14)SQRT1_2返回1/2的平方根(约0.707)SQRT2返回2的平方根(约1.414)

Math对象方法方法描述abs(x)返回x的绝对值acos(x)以弧度为单位返回x的反余弦值acosh(x)返回x的双曲反余弦asin(x)以弧度为单位返回x的反正弦值asinh(x)返回x的双曲反正弦atan(x)返回x的反正切值,作为-PI/2和PI/2弧度之间的数值atan2(y, x)返回其参数的商的反正切值atanh(x)返回x的双曲反正切cbrt(x)返回x的立方根ceil(x)返回x,向上舍入到最接近的整数cos(x)返回x的余弦值(x以弧度表示)cosh(x)返回x的双曲余弦值exp(x)返回Ex的值floor(x)返回x,向下舍入到最接近的整数log(x)返回x的自然对数(基数E)max(x, y, z, ..., n)返回具有最高值的数字min(x, y, z, ..., n)返回具有最小值的数字pow(x, y)将x的值返回到y的幂random()返回0到1之间的随机数round(x)将x舍入为最接近的整数sin(x)返回x的正弦值(x以弧度表示)sinh(x)返回x的双曲正弦值sqrt(x)返回x的平方根tan(x)返回角度的正切值tanh(x)返回数字的双曲正切值trunc(x)返回数字的整数部分(x)