最新的Web开发教程
 

JavaScript数学参考


数学对象

Math对象允许您执行数学任务。

Math不是构造函数。 数学的所有属性/方法可以通过使用数学式为对象,而不创建它被调用。

句法

var x = Math.PI;            // Returns PI
var y = Math.sqrt(16);      // Returns the square root of 16

对于有关Math对象教程,请阅读我们的JavaScript数学辅导


数学对象属性

属性 描述
E 返回欧拉数(approx. 2.718)
LN2 返回2的自然对数(approx. 0.693)
LN10 返回10的自然对数(approx. 2.302)
LOG2E 返回E的碱基对数2 (approx. 1.442)
LOG10E 返回E的碱基10的对数(approx. 0.434)
PI 返回PI (approx. 3.14)
SQRT1_2 返回的1/2的平方根(approx. 0.707)
SQRT2 返回的2的平方根(approx. 1.414)

数学对象方法

方法 描述
abs(x) 返回x的绝对值
acos(x) 返回x的反余弦值,以弧度
asin(x) 返回x的反正弦,以弧度
atan(x) 返回x的反正切为-PI / 2和PI / 2弧度之间的数值
atan2(y,x) 返回其参数的商的反正切
ceil(x) 返回x,四舍五入到最接近的整数
cos(x) 返回x的余弦(x is in radians)
exp(x) 返回e x的值
floor(x) 返回x,向下取整至最接近的整数
log(x) 返回自然对数(base E) x的
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 is in radians)
sqrt(x) 返回x的平方根
tan(x) 返回一个角的正切