JavaScript Math.round()

Math 物件的 Math.round() 方法用來做四捨五入,round() 會四捨五入到最近的整數。

語法:

Math.round(x)

用法:

Math.round(20.49);  //  20
Math.round(20.5);   //  21
Math.round(42);     //  42
Math.round(-20.5);  // -20
Math.round(-20.51); // -21

但如果你想要四捨五入到小數位數,可以用這樣的技巧:

小數點兩位

Math.round(x * 100) / 100
// 1.53
Math.round(1.5268 * 100) / 100

小數點三位

Math.round(x * 1000) / 1000
// 1.527
Math.round(1.5268 * 1000) / 1000

依此類推。