JavaScript Math

2025年4月2日 | 阅读 3 分钟

JavaScript math 对象提供了多个常量和方法来执行数学运算。与日期对象不同,它没有构造函数。

JavaScript Math 方法

让我们看一下 JavaScript Math 方法及其描述的列表。

方法描述
abs()返回给定数字的绝对值。
acos()以弧度为单位返回给定数字的反正切值。
asin()以弧度为单位返回给定数字的反正弦值。
atan()以弧度为单位返回给定数字的反正切值。
cbrt()返回给定数字的立方根。
ceil()返回大于或等于给定数字的最小整数值。
cos()返回给定数字的余弦值。
cosh()返回给定数字的双曲余弦值。
exp()返回给定数字的指数形式。
floor()返回小于或等于给定数字的最大整数值。
hypot()返回给定数字平方和的平方根。
log()返回数字的自然对数。
max()返回给定数字的最大值。
min()返回给定数字的最小值。
pow()返回底数的指数次幂。
random()返回一个介于 0(包含)和 1(不包含)之间的随机数。
round()返回给定数字最接近的整数值。
sign()返回给定数字的符号
sin()返回给定数字的正弦值。
sinh()返回给定数字的双曲正弦值。
sqrt()返回给定数字的平方根
tan()返回给定数字的正切值。
tanh()返回给定数字的双曲正切值。
trunc()返回给定数字的整数部分。

Math.sqrt(n)

JavaScript math.sqrt(n) 方法返回给定数字的平方根。

 

输出

17 的平方根是

Math.random()

JavaScript math.random() 方法返回一个介于 0 到 1 之间的随机数。

 

输出

随机数是

Math.pow(m,n)

JavaScript math.pow(m,n) 方法返回 m 的 n 次幂,即 mn

 

输出

3 的 4 次幂是

Math.floor(n)

JavaScript math.floor(n) 方法返回给定数字的最小整数。例如,3.7 返回 3,5.9 返回 5 等。

 

输出

4.6 的向下取整是

Math.ceil(n)

JavaScript math.ceil(n) 方法返回给定数字的最大整数。例如,3.7 返回 4,5.9 返回 6 等。

 

输出

4.6 的向上取整是

Math.round(n)

JavaScript math.round(n) 方法返回给定数字最接近的四舍五入整数。如果小数部分等于或大于 0.5,则向上取整,否则向下取整。例如,3.7 返回 4,3.3 返回 3,5.9 返回 6 等。

 

输出

4.3 四舍五入是
4.7 四舍五入是

Math.abs(n)

JavaScript math.abs(n) 方法返回给定数字的绝对值。例如,-4 返回 4,-6.6 返回 6.6 等。

 

输出

-4 的绝对值是

下一话题JavaScript Number