一、Math对象中几个常见的常数
console.log(Math.E) //输出结果为常数e即2.718281828459045
console.log(Math.LN2) // 输出结果为ln2即0.6931471805599453
console.log(Math.LN10) // 输出结果为ln10即2.302585092994046
console.log(Math.LOG2E); // 输出结果为即1.4426950408889634
console.log(Math.LOG10E); // 输出结果为即0.4342944819032518
console.log(Math.PI); // 输出结果为π即3.141592653589793...
console.log(Math.SQRT1_2); // 输出结果为0.5的平方根即0.7071067811865476
console.log(Math.SQRT2); // 输出结果为2的平方根即1.4142135623730951
二、Math对象中常用的方法
abs(x) 返回 x 的绝对值。
ceil(x)对数进行上舍入。
floor(x)对 x 进行下舍入。
max(x,y,z,...,n)返回 x,y,z,...,n 中的最高值。
min(x,y,z,...,n)返回 x,y,z,...,n中的最低值。
pow(x,y)返回 x 的 y 次幂。
sqrt(x)返回数的平方根。
random()返回 0 ~ 1 之间的随机数。
round(x)四舍五入。
sin(x)返回数的正弦。
cos(x)返回数的余弦。
tan(x)返回角的正切。
acos(x)返回 x 的反余弦值。
asin(x)返回 x 的反正弦值。
atan(x)以介于 -PI/2 与 PI/2 弧度之间的数值来返回 x 的反正切值。
atan2(y,x)返回从 x 轴到点 (x,y) 的角度(介于 -PI/2 与 PI/2 弧度之间)。
exp(x)返回 Ex 的指数。
log(x)返回数的自然对数(底为e)。
网友评论