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.交流群: 2702237 13835667

相關課文
  • JS如何防止父節點的事件運行

  • nodejs編寫一個簡單的http請求客戶耑代碼demo

  • 說一則爲什麽後耑開發人員不選擇node.js的原因

  • 使用Sublime Text3 開發React-Native的配置

我要說說
網上賓友點評