JavaScript是一门Web编程语言,用来实现网页的交互功能,它和HTML、CSS共同组成了个Web开发的基础工具集合,也是前端开发者必备的技能;学习JavaScript教程可以了解它在网页开发中的所有特性和相关概念,让我们能够更加快速的去开发Web应用。
JavaScriptMath对象是一个顶级预定义对象,提供数学常数和函数功能。
无法由用户创建。该对象为预定义对象。
数学计算相关的属性和函数可通过JavaScript的Math对象的属性及方法进行计算。比如:Math.abs(4.568)。
JavaScript Math 对象属性
Name | 详细说明 | 版本实现 |
---|---|---|
E | 返回数学常数E,即自然对数的底数,其值约等于2.718。 | 实现于JavaScript 1.2 |
LN10 | 返回10的自然对数,其值约为2.302。 | 实现于JavaScript 1.2 |
LN2 | 返回2的自然对数,约0.693。 | 实现于JavaScript 1.2 |
LOG10E | 返回E的以10为底的对数(约等于0.434)。 | 实现于JavaScript 1.2 |
LOG2E | 返回以2为底E的对数值(约等于1.442)。 | 实现于JavaScript 1.2 |
PI | 返回圆的周长与其直径的比值(约为3.14159)。 | 实现于JavaScript 1.2 |
SQRT1_2 | 返回1/2(即0.5)的平方根,约0.707。 | 实现于JavaScript 1.2 |
SQRT2 | 返回2的平方根(约1.414)。 | 实现于JavaScript 1.2 |
JavaScript 数学对象方法
Name | 详细说明 | 版本实现 |
---|---|---|
abs | 用于获取数值的绝对值。 | 实现于JavaScript 1.2 |
acos | 用于获取数值的反余弦值(以弧度为单位)。 | 实现于JavaScript 1.2 |
asin | 用于获取数值的反正弦(弧度)。 | 实现于JavaScript 1.2 |
atan | 用于获取数值的反正切值(以弧度表示)。 | 实现于JavaScript 1.2 |
atan2 | 用于获取两个参数的商的反正切值。 | 实现于JavaScript 1.2 |
ceil | 用于获取大于或等于某数的最小整数。 | 实现于JavaScript 1.2 |
cos | 用于获取数值的余弦值。 | 实现于JavaScript 1.2 |
exp | 返回Ex,其中x为参数,E是自然对数底数的欧拉常数。 | 实现于JavaScript 1.2 |
floor | 用于获取小于或等于某数的最大整数。 | 实现于JavaScript 1.2 |
log | 用于计算数值的自然对数(底数为E)。 | 实现于JavaScript 1.2 |
max | 用于返回两个给定数值中的较大值。 | 实现于JavaScript 1.2 |
min | 用于获取两个给定数字中的较小值。 | 实现于JavaScript 1.2 |
pow | 返回基数的指数次幂,即基数exponent. | 实现于JavaScript 1.2 |
random | 用于生成介于0(含)到1(不含)之间的伪随机数。 | 实现于JavaScript 1.2 |
round | 用于获取数值四舍五入到最接近整数的结果。 | 实现于JavaScript 1.2 |
sin | 用于获取数值的正弦值。sin方法返回一个介于-1到1之间的数值。 | 实现于JavaScript 1.2 |
sqrt | 用于获取数值的平方根。 | 实现于JavaScript 1.2 |
tan | 用于获取数值的正切值。 | 实现于JavaScript 1.2 |
另请参阅: