在JavaScript中,Math.round()
方法用于將一個數字四舍五入為最接近的整數。其語法如下:
Math.round(x)
其中,x
是要進行四舍五入的數字。
以下是一些示例:
Math.round(2.4); // 輸出 2
Math.round(2.6); // 輸出 3
Math.round(-2.4); // 輸出 -2
Math.round(-2.6); // 輸出 -3
如果要將小數保留到指定的小數位數,可以借助于乘以相應的倍數,并使用Math.round()
四舍五入后再除以相應倍數。例如,要保留兩位小數:
var num = 2.45678;
var roundedNum = Math.round(num * 100) / 100;
console.log(roundedNum); // 輸出 2.46
在上面的示例中,將數字 num
乘以 100
,然后通過 Math.round()
函數進行四舍五入,最后再除以 100
,得到保留兩位小數的結果。