原生js之Math对象

Posted zjl-712

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了原生js之Math对象相关的知识,希望对你有一定的参考价值。

1、比较方法(常用)

Math.min()    //求一组数中的最小值  不能是数组,和对象等等。
Math.max()    //求一组数中的最大值
eg:Math.min(5,3,5) // 3

2、取整(常用)

Math.ceil()  // 向上取整
Math.round()   // 四舍五入
Math.floor()  // 向下取整

3、随机数(常用)

Math.random() // 生成0~1之间的随机数

4、其他(不常用)

Math.abs(num) //返回num绝对值
Math.exp(num) //返回Math.E的num次幂   E 大约为 2.718.....
Math.log(num) //返回num的自然对数
Math.pow(num,power)// 返回num的power次幂
Math.sqrt(num) //返回num的平方根
Math.scos(x) //返回x的反余弦值
Math.asin(x) //返回x的反正弦值
Math.atan(x) //返回x的反正切值
Math.atan2(y,x) //返回y/x的反正切值
Math.cos(x) //返回x的余弦值
Math.sin(x) //返回x的正弦值
Math.tan(x) //返回x的正切值

 

以上是关于原生js之Math对象的主要内容,如果未能解决你的问题,请参考以下文章

js之math 对象

js之Math对象

03JavaScript程序设计修炼之道 2019-06-09_fe-js-053Math对象_ Date对象es6对象新变化

JS内置对象和Math对象

JS - Math对象

Math, Date,JSON对象