JavaScript 中 Math.trunc() 方法有什么重要性?
Math.trunc()
与 Math.floor()、Math.ceil() 和 Math.round() 不同,Math.trunc() 方法会移除 小数部分,仅输出 整数部分。它不关心把数字四舍五入到最接近的整数,甚至没有注意到数字是正值还是负值。它的作用就是砍掉小数部分。
语法
Math.trunc(x);
参数 - Math.trunc() 接受一个数字作为参数,并 截断 小数部分。
在以下示例中, Math.trunc() 方法截断了所提供正数的小数部分。
示例
<html> <body> <script> var val1 = Math.trunc("1.414"); var val2 = Math.trunc("0.49"); var val3 = Math.trunc("8.9"); document.write(val1); document.write("</br>"); document.write(val2); document.write("</br>"); document.write(val3); </script> </body> </html>
输出
1 0 8
在以下 Math.trunc() 函数中,截断了 负数 的 小数部分,并在输出中显示了它们的整数部分。
示例
<html> <body> <script> var val1 = Math.trunc("-1.414"); var val2 = Math.trunc("-0.49"); var val3 = Math.trunc("-8.9"); document.write(val1); document.write("</br>"); document.write(val2); document.write("</br>"); document.write(val3); </script> </body> </html>
输出
-1 0 -8
广告