码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript的数学对象

时间:2020-03-21 21:53:34      阅读:97      评论:0      收藏:0      [点我收藏+]

标签:最小数   官方   最大数   asc   大数   控制台   控制   code   ons   

  JavaScript中提供了math对象,math对象没有构造函数,因此不能创建Math对象。直接进行调用。

Math属性:PI

console.log(Math.PI);  //控制台打印结果:3.141592653589793

 

Math对象的官方函数

Math.random():

  功能:产生 0 - 1 的随机数(不包括 1 )

  实例:

<script>
    // 随机产生 0 - 1 之间的数(不包括1)
   console.log(Math.random())

    //随机产生一个 0 - 20 之间的数(不包括 20)
    console.log(Math.random()*20)

    //随机产生一个 5 - 6 之间的数 (不包括6)
    console.log(Math.random()+5)

    //随机产生一个n-m(不含)之间的数
    console.log(Math.random()*(m-n)+n)
</script>

 

Math.round(n)

  功能:四舍五入取整

  实例:

console.log(Math.round(4.1) )   //输出 4
console.log(Math.round(4.5) )   //输出 5
console.log(Math.round(4.8) )   //输出 5

 

Math.ceil(n)

  功能:向上取整,即比 n 大的最小整数

  实例:

console.log(Math.ceil(4.1) )   //输出 5
console.log(Math.ceil(4.5) )   //输出 5
console.log(Math.ceil(4.8) )   //输出 5

 

Math.floor(n)

  功能:向下取整,舍去小数位即可

  实例:

console.log(Math.floor(4.1) )   //输出 4
console.log(Math.floor(4.5) )   //输出 4
console.log(Math.floor(4.8) )   //输出 4

 

Math.max(n1,n2,...)

  功能:参数是多个数字,求最大数字

  实例:

console.log(Math.max(6,5,2,8,9,4,2,5))  //输出 9

 

Math.min(n1,n2,...)

  功能:参数是多个数字,求最小数字

  实例:

console.log(Math.min(6,5,2,8,9,4,2,5))  //输出 2

 

Math.pow(底数,指数)

  功能:求幂

  实例:

console.log( Math.pow(2,3) )  //输出 8 ,即输出 2 的 3 次方 

 

Math.sqrt(n)

  功能:开根号

  实例:

console.log( Math.sqrt(9) )  //输出 3

 

Math.abs(n)

  功能:求绝对值

  实例:

console.log( Math.abs(-5) )  //输出 5
console.log(Math.abs(5))     //输出 5

 

JavaScript的数学对象

标签:最小数   官方   最大数   asc   大数   控制台   控制   code   ons   

原文地址:https://www.cnblogs.com/LittleShy/p/12541857.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!