首页 > 代码库 > javascript篇:javascript对象——Math

javascript篇:javascript对象——Math

Math对象用于执行数学任务,无需创建它的实例:

var mathPI = Math.PI;

var myVal = Math.sqrt(4);

 

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

Math对象的方法:

  • abs(x):返回数的绝对值
  • acos(x):返回数的反余弦值
  • asin(x):返回数的反正弦值
  • atan(x):以介于-PI/2与PI/2弧度之间的数值来返回x的反正切值
  • atan2(y,x):返回从X轴到点(x,y)的角度,介于-PI/2与PI/2弧度之间
  • ceil(x):对数进行上舍入
  • cos(x):返回数的余弦值
  • exp(x):返回e的指数
  • floor(x):对数进行下舍入
  • log(x):返回数的自然对数(e为底)
  • max(x,y):返回较大值
  • min(x,y):返回较小值
  • pow(x,y):返回x的y次幂
  • random():返回0~1之间的随机数
  • round(x):对数进行四舍五入
  • sin(x):返回数的正弦
  • sqrt(x):返回数的平方根
  • tan(x):返回数的正切
  • toSource()
  • valueOf()

 

  1.