Math 对象

提供基本数学功能和常量的内部对象。

语法

Math.[{property | method}]

参数

property

必要参数。Math对象的某个属性的名称。

method

必要参数。Math对象的某个方法的名称。

备注

无法使用new运算符创建Math对象。如果你尝试执行此操作,将出现错误。在加载脚本引擎时,该引擎会创建它。其所有的方法和属性始终对你的脚本可用。

必备条件

Math对象在Internet Explorer 6以前的版本中引用。

常量

下表列出了Math对象的常量。

常量描述
Math.E 常量数学常量e。这是欧拉数,自然对数的底。
Math.LN2 Constant2的自然对数。
Math.LN10 常量10的自然对数。
Math.LOG2E 常量以2为底的e的对数。
Math.LOG10E 常量以10为底的e的对数。
Math.PI 常量π。这是圆的周长与走私的比率。
Math.SQRT1_2 Constant0.5的平方根,或者相当于是除以2的平方根。
Math.SQRT2 Constant2的平方根。

函数

下表列出了Math对象的函数。

函数描述
Math.abs 函数返回数字的绝对值。
Math.acos 函数返回数字的反余弦值。
Math.acosh 函数返回数字的双曲反余弦值(或反双曲余弦值)。
Math.asin 函数返回数字的反正弦值。
Math.asinh 函数返回数字的反双曲正弦。
Math.atan 函数返回数字的反正切值。
Math.atan2 函数将与X的角度(以弧度为单位)返回到由y和x坐标表示的点。
Math.atanh 函数返回数字的反双曲正切。
Math.ceil 函数返回大于或等于提供的数值表达式的最小整数。
Math.cos 函数返回数字的余弦值。
Math.cosh 函数返回数字的双曲余统
Math.exp 函数返回e)(自然对数的底)的乘幂数。
Math.expm1 函数返回e(自然对数的底)的乘幂数减去1的结果。
Math.floor 函数返回小于或等于提供的数值表达式的最大整数。
Math.hypot 函数返回参数平方和的平方根。
Math.imul 函数返回被视为32位带符号整数的两个数字的积。
Math.log 函数返回数字的自然对数。
Math.log1p 函数返回数字的自然对数加1。
Math.log10 函数返回数字以10为底数的对数。
Math.log2 函数返回数字以2为底数的对数。
Math.max 函数返回提供的两个数值表达式中的较大值。
Math.min 函数返回提供的两个数字中的较小值。
Math.pow 函数返回基表达式的指定乘幂数的值。
Math.random 函数返回介于0和1之间的伪随机数。
Math.round 函数返回作舍入到最近整数和指定数值表达式。
Math.sign 函数返回数字符号,它指示数字为整数、负数还是0。
Math.sin 函数返回数字的正弦值。
Math.sinh 函数返回数字的反双曲正弦。
Math.sqrt 函数返回数字的平方根。
Math.tan 函数返回数字的正切值。
Math.tanh 函数返回数字的双曲正切。
Math.trunc 函数返回数字的整数部分,删除任何小数数字。

如果你喜欢这篇文章,敬请给站长打赏↑

除特别注明外,本站所有文章均为本站站长原译,转载请注明出处。