JS内置的Math对象

字号+ 编辑: Snake 修订: IT男在阿里 来源: 慕课网 2023-09-09 我要说两句(0)

一说用js搞数学题,必然会想到Math对象。

Math对象,提供对数据的数学计算。

使用 Math 的属性和方法,代码如下:

<script type="text/javascript">
  var mypi=Math.PI;
  var myabs=Math.abs(-15);
  document.write(mypi);
  document.write(myabs);
</script>

运行结果:

3.141592653589793     15

注意:

Math对象是一个固有的对象,无需创建它,直接把Math作为对象使用就可以调用其所有属性和方法。

这是它与Date,String对象的区别。

Math 对象属性

属性说明
E返回算术常量e,即自然对数的底数(约等于2.718)。
LN2返回2的自然对数(约等于0.693)
LN10返回10的自然对数(约等于2.302)
LOG2E返回以2为底的e的对数(约等于1.442)
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)返回数字的反正切值
atan2(y,x)返回由x轴到点(x,y)的角度(以弧度为单位)
ceil(x)对数进行上舍入
cos(x)返回数的余弦
exp(x)返回e的指数
floor(x)对数进行下舍入
log(x)返回数的自然对数(底为e)
max(x)返回x和y中的最高值
min(x,y)返回x和y中的最低值
pow(x,y)返回x和y次幂
random()返回0~1之间的随机数
sound(x)把数四舍五入为最接近的整数
sin(x)返回数的正弦
sqrt(x)返回数的平方根
tan(x)返回角的正切
toSource()返回该对象的源代码
valueOf()返回Math对象的原始值

阅完此文,您的感想如何?
  • 有用

    0

  • 没用

    0

  • 开心

    0

  • 愤怒

    0

  • 可怜

    0

1.如文章侵犯了您的版权,请发邮件通知本站,该文章将在24小时内删除;
2.本站标注原创的文章,转发时烦请注明来源;
3.交流群: PHP+JS聊天群

相关课文
  • JS如何防止父节点的事件运行

  • nodejs编写一个简单的http请求客户端代码demo

  • 使用Sublime Text3 开发React-Native的配置

  • 说一则为什么后端开发人员不选择node.js的原因

我要说说
网上宾友点评