JavaScript - 数学对象


数学对象为您提供数学常量函数的属性和方法。与其他全局对象不同,Math不是构造函数。Math的所有属性和方法都是静态的,可以将Math作为对象来调用,而无需创建它。

因此,您将常量pi称为Math.PI,并将正弦函数称为Math.sin(x),其中 x 是该方法的参数。

句法

调用Math的属性和方法的语法如下

var pi_val = Math.PI;
var sine_val = Math.sin(30);

数学属性

这是数学的所有属性及其描述的列表。

先生。 属性及描述
1 乙\

欧拉常数和自然对数的底,大约为 2.718。

2 液氮2

2 的自然对数,约为 0.693。

3 液氮10

10 的自然对数,约为 2.302。

4 对数2E

E 以 2 为底的对数,约为 1.442。

5 日志10E

E 以 10 为底的对数,约为 0.434。

6 PI

圆的周长与其直径的比值,大约为 3.14159。

7 SQRT1_2

1/2 的平方根;等价地,1 除以 2 的平方根,大约为 0.707。

8 平方根RT2

2 的平方根,约为 1.414。

在下面的部分中,我们将通过一些示例来演示数学属性的用法。

数学方法

以下是与 Math 对象关联的方法及其描述的列表

先生。 方法及说明
1 绝对值()

返回数字的绝对值。

2 acos()

返回数字的反余弦(以弧度为单位)。

3 阿辛()

返回数字的反正弦(以弧度为单位)。

4 晒黑()

返回数字的反正切(以弧度为单位)。

5 阿坦2()

返回其参数商的反正切值。

6 天花板()

返回大于或等于数字的最小整数。

7 余弦()

返回数字的余弦。

8 指数()

返回 E N,其中 N 是参数,E 是欧拉常数,即自然对数的底数。

9 地面()

返回小于或等于数字的最大整数。

10 日志()

返回数字的自然对数(以 E 为底)。

11 最大限度()

返回零个或多个数字中最大的一个。

12 分钟()

返回零个或多个数字中的最小值。

13 战俘()

返回指数幂的底数,即底指数。

14 随机的()

返回 0 到 1 之间的伪随机数。

15 圆形的()

返回四舍五入到最接近的整数的数字值。

16 罪()

返回数字的正弦值。

17 号 开方()

返回数字的平方根。

18 正切()

返回数字的正切值。

19 源()

返回字符串“Math”。

在下面的部分中,我们将通过一些示例来演示与 Math 相关的方法的用法。