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

更新於: 2019 年 7 月 30 日

128 次瀏覽

開啟你的 職業生涯

透過完成本課程獲得認證

開始
廣告
© . All rights reserved.