-5

数値を 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

これを行うためのトリックは何ですか?

4

1 に答える 1

10

toFixed(2)次のように使用する必要があります。

alert(12.432432.toFixed(2)); // 12.43

Math.round 「最も近い整数に丸められた数値の値を返します。」

ところで、4JavaScript では有効な変数名ではありません。数字で始めることはできません。

JavaScript 変数名に有効な文字は?

于 2013-02-05T17:44:26.213 に答える