我试图在下面的代码中四舍五入到两位小数,但是,在许多情况下,控制小数位数的数学四舍五入方法对我不起作用。
var newKitAmount = 1;
var priceNumber = 168;
var updatedTotal = Math.round(priceNumber * newKitAmount*100)/100;
alert("total is : " + updatedTotal); //OUTPUTS 168 instead of 168.00
生成的输出:168
期望的输出:168.00
示例二:5 * 2 = 10
期望的输出:10.00
我究竟做错了什么?我该如何解决?