JavaScript Math 参考手册
Math 对象
Math 对象允许您执行数学任务。
Math 不是构造函数。Math 的所有属性/方法都可以通过将 Math 作为对象调用,而无需创建它。
Math 教程
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,向上舍入到最接近的整数 | 
| clz32(x) | 返回 x 的 32 位二进制表示中前导零的数量 | 
| cos(x) | 返回 x 的余弦值 (x 以弧度表示) | 
| cosh(x) | 返回 x 的双曲余弦值 | 
| E | 返回欧拉数(约 2.718) | 
| exp(x) | 返回 Ex 的值 | 
| expm1(x) | 返回 Ex 减 1 的值 | 
| floor(x) | 返回 x,向下舍入到最接近的整数 | 
| fround(x) | 返回数字最接近的(32 位单精度)浮点表示 | 
| LN2 | 返回 2 的自然对数(约 0.693) | 
| LN10 | 返回 10 的自然对数(约 2.302) | 
| log(x) | 返回 x 的自然对数 | 
| log10(x) | 返回 x 的以 10 为底的对数 | 
| LOG10E | 返回 E 的以 10 为底的对数(约 0.434) | 
| log1p(x) | 返回 1 + x 的自然对数 | 
| log2(x) | 返回 x 的以 2 为底的对数 | 
| LOG2E | 返回 E 的以 2 为底的对数(约 1.442) | 
| max(x1,x2,..) | 返回具有最高值的数字 | 
| min(x1,x2,..) | 返回具有最低值的数字 | 
| PI | 返回 PI(约 3.14) | 
| pow(x, y) | 返回 x 的 y 次幂的值 | 
| random() | 返回一个介于 0 和 1 之间的随机数 | 
| round(x) | 将 x 舍入到最接近的整数 | 
| sign(x) | 返回数字的符号(检查它是正数、负数还是零) | 
| sin(x) | 返回 x 的正弦值 (x 以弧度表示) | 
| sinh(x) | 返回 x 的双曲正弦值 | 
| sqrt(x) | 返回 x 的平方根 | 
| SQRT1_2 | 返回 1/2 的平方根(约 0.707) | 
| SQRT2 | 返回 2 的平方根(约 1.414) | 
| tan(x) | 返回角度的正切值 | 
| tanh(x) | 返回数字的双曲正切值 | 
| trunc(x) | 返回数字 (x) 的整数部分 | 
 
