JS Math对象属性及方法

Math对象


Math对象并不像DateString那样是对象的类,因此没有构造函数Math(),像Math.sin()这样的函数只是函数,不是某个对象的方法。您无需创建它,通过把Math作为对象使用就可以调用其所有属性和方法

属性


属性 描述
E 返回算术常量 e,即自然对数的底数(约等于2.718)
LN2 返回 2 的自然对数(约等于0.693)
LN10 返回 10 的自然对数(约等于2.302)
LOG2E 返回以 2 为底的 e 的对数(约等于 1.414)
LOG10E 返回以 10 为底的 e 的对数(约等于0.434)
PI 返回圆周率(约等于3.14159)
SQRT1_2 返回返回 2 的平方根的倒数(约等于 0.707)
SQRT2 返回 2 的平方根(约等于 1.414)

对象方法


方法 描述
abs(x) 返回x的绝对值
acos(x) 返回x的反余弦值
asin(x) 返回x的反正弦值
atan(x) 以介于-PI/2与PI/2弧度之间的数值来返回x的反正切值
atan2(y,x) 返回从x轴到点(x,y)的角度(介于-PI/2与PI/2弧度之间)
ceil(x) 对x进行上取整
cos(x) 返回x的余弦
exp(x) 返回e的指数
floor(x) 对x进行下取整
log(x) 返回x的自然对数(底为e)
max(x,y) 返回x和y中的最高值
min(x,y) 返回x和y中的最低值
pow(x,y) 返回x的y次幂
random() 返回0~1之间的随机数
round(x) 把x四舍五入为最接近的整数
sin(x) 返回x的正弦
sqrt(x) 返回x的平方根
tan(x) 返回x的正切
toSource() 返回该对象的源代码
valueOf() 返回Math对象的原始值

如果您觉得我的文章对您有用,请随意打赏。

您的支持将鼓励我继续创作!

¥ 打赏支持

文章导航

目录

×
  1. 1. Math对象
  2. 2. 属性
  3. 3. 对象方法