JavaScript math
JavaScript math对象提供了一些常数和执行数学运算的方法。与date对象不同,它没有构造函数。
JavaScript math方法
让我们看一下带有描述的JavaScript Math方法列表。
方法 |
说明 |
abs() |
它返回给定数字的绝对值。 |
acos() |
它以弧度返回给定数字的反余弦。 |
asin() |
它以弧度返回给定数字的反正弦。 |
atan() |
它以弧度返回给定数字的反正切。 |
cbrt() |
它返回给定数字的立方根。 |
ceil() |
它返回一个最小整数值,大于或等于给定的数字。 |
cos() |
它返回给定数字的余弦值。 |
cosh() |
它返回给定数字的双曲余弦值。 |
exp() |
它返回给定数字的指数形式。 |
floor() |
它返回小于或等于给定数字的最大整数值。 |
hypot() |
它返回给定数字平方和的平方根。 |
log() |
它返回数字的自然对数。 |
max() |
它返回给定数字的最大值。 |
min() |
它返回给定数字的最小值。 |
pow() |
它将base的值返回为指数的幂。 |
random() |
它返回0(含)和1(不含)之间的随机数。 |
round() |
它返回给定数字的最接近的整数值。 |
sign() |
它返回给定数字的符号 |
sin() |
它返回给定数字的正弦。 |
sinh() |
它返回给定数字的双曲正弦。 |
sqrt() |
它返回给定数字的平方根 |
tan() |
它返回给定数字的切线。 |
tanh() |
它返回给定数字的双曲正切。 |
trunc() |
它返回给定数字的整数部分。 |
Math.sqrt(n)
JavaScript math.sqrt(n)方法返回给定数字的平方根。
17的平方根是: <span id="p1"></span>
<script>
document.getElementById('p1').innerHTML=Math.sqrt(17);
</script>
输出:
17的平方根是:
Math.random()
JavaScript math.random()方法返回0到1之间的随机数。
随机数为:<span id="p2"></span>
<script>
document.getElementById('p2').innerHTML=Math.random();
</script>
输出:
随机数为:
Math.pow(m,n)
JavaScript math.pow(m,n)方法将m返回n的幂,即m < sup> n 。
3的4次幂是:<span id="p3"></span>
<script>
document.getElementById('p3').innerHTML=Math.pow(3,4);
</script>
输出:
3的4次幂是:
Math.floor(n)
JavaScript math.floor(n)方法返回给定数字的最小整数。例如3.7表示3,5.9表示5等。
返回4.6最小整数为: <span id="p4"></span>
<script>
document.getElementById('p4').innerHTML=Math.floor(4.6);
</script>
输出:
返回4.6最小整数为:
Math.ceil(n)
JavaScript math.ceil(n)方法返回给定数字的最大整数。例如3.7表示4,5.9表示6等。
返回4.6最大整数为: <span id="p5"></span>
<script>
document.getElementById('p5').innerHTML=Math.ceil(4.6);
</script>
输出:
返回4.6最大整数为:
Math.round(n)
JavaScript math.round(n)方法返回最接近给定数字的舍入整数。如果小数部分等于或大于0.5,则变为上限值1,否则变为下限值0。例如3.7的4、3.3的3、5.9的6等。
4.3四舍五入为: <span id="p6"></span><br>
4.7四舍五入为: <span id="p7"></span>
<script>
document.getElementById('p6').innerHTML=Math.round(4.3);
document.getElementById('p7').innerHTML=Math.round(4.7);
</script>
输出:
4.3四舍五入为:
4.7四舍五入为:
Math.abs(n)
JavaScript math.abs(n)方法返回给定数字的绝对值。例如-4代表4,6.6代表-6.6等。
-4的绝对值为: <span id="p8"></span>
<script>
document.getElementById('p8').innerHTML=Math.abs(-4);
</script>
输出:
-4的绝对值为: