Math常用的方法

Posted cuishuangshuang

tags:

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

1、Math.abs( )
  作用该方法返回参数值得绝对值
  Math.abs( 1 )  // 1
  Math.abs( -1 )  // 1
 
2、Math.max( )
  作用:该方法返回参数之中最大的那个值
  Math.max(2, -1, 5)  // 5
 
3、Math.min( )
  作用:该方法返回参数之中最小的那个值
  Math.min(2, -1, 5)  // -1
 
4、Math.floor( )
  作用:该方法返回小于参数值的最大整数
  Math.floor(3.2)  // 3
  Math.floor(-3.2)  // -4
 
5、Math.ceil( )
  作用:该方法返回大于参数值的最小整数
  Math.ceil(3.2)  // 4
  Math.ceil(-3.2)  // -3
 
6、Math.round( )
  作用:该方法用于四舍五入
  Math.round( 0.1 )  // 0
  Math.round( 0.5 )  // 1
  Math.round( 0.6 )  // 1
  Math.round( -1.1 )  // -1
  Math.round( -1.5 )  // -1
  Math.round( -1.6 )  // -2
 
7、Math.pow( )
  作用:该方法返回以第一个参数为底数,第二个参数为幂的指数值
  Math.pow( 2, 3 )  // 8
 
8、Math.sqrt( )
  作用:该方法返回参数值的平方根,如果参数是一个负值,则返回NaN
  Math.sqrt( 4 )  // 2
  Math.sqrt( -4 )  // NaN
 
9、Math.random( )
  作用:该方法返回0到1之间的一个随机数,可能等于0,但是一定小于1
  Math.random( )  // 0.7136987526655
  Math.random( )  // 0.1235441525454 
 
ES6
10、Math.trunc( )
  作用:用于去除一个数的小数部分,返回整数部分,对于非数值,会先将其转换为数值
  Math.trunc(3.1) // 3
  Math.trunc(‘3.9‘) // 3
  Math.trunc(-3.9)  // -3
 
11、Math.sign( )
  作用:用来判断一个数是正数、负数还是零,对于非数值,会先将其转换为数值
  返回值:
    // 参数为正数    返回 1
    // 参数为负数    返回 -1
    // 参数为0    返回 0
    // 参数为-0    返回 -0
    // 参数为其他值   返回 NaN
  Math.sign(999)  // 1
  Math.sign(-999) // -1
  Math.sign(0)  // 0
  Math.sign(-0) // -0
  Math.sign(‘111‘)  // 1
  Math.sign(true) // 1
  Math.sign(null) // 0

以上是关于Math常用的方法的主要内容,如果未能解决你的问题,请参考以下文章

关于Math常用的方法

JavaScript中Math常用方法

Math常用的方法

Math常用的方法

Math常用方法

[Java基础]Math类的常用方法