JavaScript原生Math对象的常用方法有哪些?详细介绍其功能及用法

6 min read

原生的Math对象是JavaScript中的一个全局对象,提供了一些常用的数学计算方法。

  1. Math.abs(x)

该方法返回一个数的绝对值,比如Math.abs(-5)返回5,Math.abs(5)也返回5。

  1. Math.ceil(x)

该方法返回大于或等于一个给定数字的最小整数,比如Math.ceil(4.3)返回5,Math.ceil(-4.3)返回-4。

  1. Math.floor(x)

该方法返回小于或等于一个给定数字的最大整数,比如Math.floor(4.3)返回4,Math.floor(-4.3)返回-5。

  1. Math.round(x)

该方法返回一个给定数字的四舍五入值,比如Math.round(4.3)返回4,Math.round(4.6)返回5。

  1. Math.sqrt(x)

该方法返回一个数的正平方根,比如Math.sqrt(25)返回5。

  1. Math.pow(x,y)

该方法返回表示一个数字的指定次幂的值,比如Math.pow(2,3)返回8。

  1. Math.max([x,y,z...])

该方法返回一组数中的最大值,比如Math.max(3,4,5)返回5,Math.max(-2,0,-1)返回0。

  1. Math.min([x,y,z...])

该方法返回一组数中的最小值,比如Math.min(3,4,5)返回3,Math.min(-2,0,-1)返回-2。

  1. Math.random()

该方法返回0-1之间的一个伪随机数,比如Math.random()返回0.123456789,可以用这个方法来生成随机数。

以上就是Math对象中的一些主要方法及其功能。