JavaScript math
JavaScript math对象提供了一些常数和执行数学运算的方法。与date对象不同,它没有构造函数。
JavaScript math方法
让我们看一下带有描述的JavaScript Math方法列表。
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的绝对值为: