我试图将一个数字舍入到2位小数,它给了我整数!
var 4 = 10.99 + 89.78899999
total = number(a) + number(b);
以下是我目前的情况:
Math.round(total, 2); // this gives me 101 I need it to show 100.78
这样做的诀窍是什么?
答案 0 :(得分:10)
您应该使用toFixed(2)
,例如:
alert(12.432432.toFixed(2)); // 12.43
Math.round
适用于:“返回舍入到最接近整数的数字的值。”
BTW,4
在javascript中不是有效的变量名,它不能以数字开头。