JavaScript Math 对象

Math是一个内置对象,具有用于数学常数和函数的属性和方法。不是函数对象。

Math对象

Math对象使您可以对数字执行数学任务。

与其他全局对象不同,Math不是构造函数。

Math的所有属性和方法都是静态的,可以通过将Math作为对象调用而无需创建它。

例如,将常量pi称为Math.PI,将正弦函数称为Math.sin(x),其中x是方法的参数。

var x = Math.PI;  // 返回PI
var y = Math.sqrt(25);// 返回25的平方根
测试看看

您可以在我们的JavaScript Math 教程中了解有关Math的更多信息。

数学对象属性

下表列出了Math对象的属性:

属性描述
返回欧拉数,自然对数的底数e,大约为2.718
返回2的自然对数,大约为0.693
返回自然对数10,约2.302
返回e的以2为底的对数,大约为1.442
返回e的以10为底的对数,大约为0.434
返回PI,大约为3.14
返回1/2的平方根,大约0.707
返回2的平方根,大约为1.414

数学对象方法

下表列出了Math对象的方法:

方法描述
返回x的绝对值
返回x的反余弦,以弧度为单位
返回x的双曲反余弦值
返回x的弧度
返回x的双曲反正弦值
返回x的反正切值作为-PI / 2和PI / 2弧度之间的数值
返回其参数商的反正切值
返回x的双曲反正切
返回x的立方根
返回大于或等于x的最小整数
返回x的余弦(x以弧度表示)
返回x的双曲余弦值
返回E x的值
返回小于或等于x的最大整数
返回x的自然对数(以E为底)
返回最大的数字
返回最小的数字
将x的值返回为y的幂
返回0到1之间的随机数
将x四舍五入到最接近的整数
返回x的正弦(x以弧度表示)
返回x的双曲正弦值
返回x的平方根
返回角度的正切
返回数字的双曲正切
返回数字(x)的整数部分

注意:三角函数(sin(),cos(),tan(),asin(),acos(),atan(),atan2())以弧度表示的期望角或返回角。

要将弧度转换为度,请除以(Math.PI / 180),然后乘以此值以进行另一种转换。