数学对象为您提供数学常数和函数的属性和方法,与其他全局对象不同, Math 不是构造函数。 Math 的所有属性和方法都是静态的,可以通过将Math用作对象来调用而不创建它。
因此,您将常数 pi 称为 Math.PI ,并将 sine 函数称为 Math.sin(x),其中x是方法的参数。
调用Math属性和方法的语法如下
var pi_val=Math.PI; var sine_val=Math.sin(30);
这是Math的所有属性及其描述的列表。
| Sr.No. | Property & Description |
|---|---|
| 1 |
E\ 欧拉常数和自然对数的底数约为2.718。 |
| 2 |
LN2 2的自然对数,大约为0.693。 |
| 3 |
LN10 自然对数为10,约为2.302。 |
| 4 |
LOG2E E的以2为底的对数,约为1.442。 |
| 5 |
LOG10E E的以10为底的对数,约为0.434。 |
| 6 |
PI 圆的周长与其直径之比,约为3.14159。 |
| 7 |
SQRT1_2 平方根的1/2;等价于2的平方根上的1,约为0.707。 |
| 8 |
SQRT2 2的平方根,大约为1.414。 |
这是与Math对象关联的方法及其说明的列表
| Sr.No. | Method & Description |
|---|---|
| 1 |
abs() 返回数字的绝对值。 |
| 2 |
acos() 返回数字的反余弦(以弧度为单位)。 |
| 3 | asin() |
| 4 |
atan() 返回数字的反正切(以弧度为单位)。 |
| 5 |
atan2() 返回其参数商的反正切。 |
| 6 |
ceil() 返回大于或等于数字的最小整数。 |
| 7 |
cos() 返回数字的余弦值。 |
| 8 |
exp() 返回E N ,其中N是自变量,E是欧拉常数,自然对数的底数。 |
| 9 |
floor() 返回小于或等于数字的最大整数。 |
| 10 | log() |
| 11 |
max() 返回零个或多个数字中的最大值。 |
| 12 |
min() 返回零个或多个数字中的最小值。 |
| 13 |
pow() 将底数返回指数幂,即底指数。 |
| 14 |
random() 返回介于0和1之间的伪随机数。 |
| 15 |
round() 返回四舍五入到最接近整数的数字的值。 |
| 16 |
sin() 返回数字的正弦值。 |
| 17 |
sqrt() 返回数字的平方根。 |
| 18 |
tan() 返回数字的切线。 |
| 19 |
toSource() 返回字符串" Math"。 |
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)