Javascript中,数学方法可以分成以下几类: constans?常数、power functions

在Javascript中,数学方法可以分成以下几类: constans(常数)、power functions(乘方函数)、trigonometic functions(三角函数)、rounding functions(舍入函数)、random numbers(随机数字)

常数和乘方函数

Math.E自然对数的底(为常数)2.718
Math.LN1010的自然对数2.302
Math.LN22的自然对数0.693
Math.PI圆周率3.1415
Math.SQRT1_21/2的平方根0.707
Math.SQRT22的平方根1.414
Math.sqrt(x)X的平方根更X的值有关
Math.pow(x, n)返回x的n次方的数值参数为x和n
Math.log(n)返回n的自然对数参数为n
Math.exp(n)返回e的n次方的数值参数为n

三角函数

Math.cos(x)X的余弦函数
Math.sin(x)X的正弦函数
Math.tan(x)X的正切函数
Math.acos(y)X的反余弦函数
Math.asin(y)X的反正弦函数
Math.atan(y)X的反正切函数

这里注意:参数x和以及反函数的返回数值的单位都为弧度(比如 PI弧度=180度)

舍入函数和随机数字

Math.random()产生从0到1的随机数
Math.round(x)取最接近整数x的数值
Math.floor(x)取最接近整数x并且比x小的数值
Math.ceil(x)取最接近整数x并且比x大的数值
Math.min(a, b, c)返回参数列表中最小的数值
Math.max(a, b, c)返回参数列表中最大的数值