您的位置:首页> 前端教程> JS教程
文章导航

JavaScript Math 对象

2018-1-24 23:49| 作者: admin| 查看: 2945| 评论: 0|来自: 蚂蚁部落

Math对象具有能进行一系列的数学运算的方法和属性。

此对象和String或者Object等不同,无需用构造函数创建对象实例,直接使用Math调用方法或者引用属性。

代码实例:

[JavaScript] 纯文本查看 复制代码
Math.abs(-4);

再来看一段代码实例

[JavaScript] 纯文本查看 复制代码
var math = new Math();
math.abs(-4);

上面的代码是错误的,相信也没有任何人看到上面的使用方式。

Math对象属性列表:

属性描述
Math.E

返回算术常量e,即自然对数的底数(约等于2.718)。

Math.LN2

返回2的自然对数(约等于0.693)。

Math.LN10返回10的自然对数(约等于2.302)。
Math.LOG2E返回以2为底的e的对数(约等于 1.414)。
Math.LOG10E返回以10为底的e的对数(约等于0.434)。
Math.PI返回圆周率(约等于3.14159)。
Math.SQRT1_2返回返回2的平方根的倒数(约等于0.707)。
Math.SQRT2返回2的平方根(约等于1.414)。


Math对象的方法列表:

方法描述
Math.abs(x)

返回数的绝对值。

Math.acos(x)

返回数的反余弦值。

Math.asin(x)

返回数的反正弦值。

Math.atan(x)

以介于-PI/2与PI/2弧度之间的数值来返回x的反正切值。

Math.atan2(y,x)

返回从x轴到点(x,y) 的角度(介于-PI/2 与 PI/2 弧度之间)。

Math.ceil(x)

对数字进行舍入。

Math.cos(x)

返回一个数字的余弦。

Math.exp(x)

返回e的指数。

Math.floor(x)

对一个数字进行下舍入。

Math.log(x)

返回一个数的自然对数。

Math.max(x,y)

返回指定的数中较大的一个。

Math.min(x,y)

返回指定数字中较小的一个。

Math.pow(x,y) 

返回x的y次幂的值。

Math.random()返回介于 0 ~ 1 之间的一个随机数。
Math.round(x)

把一个数字舍入为最接近的整数。

Math.sin(x)返回一个数字的正弦。
Math.sqrt(x)

返回一个数的平方根。

Math.tan(x)

返回一个数的正切。

1

鲜花

握手

雷人

路过

鸡蛋

刚表态过的朋友 (1 人)

最新评论

返回顶部