2

round数値を丸めるためにjavascriptを使用しています。ただし、値が$106.70の場合、出力には表示のみが表示さ$106.7れ、最後のが欠落してい0ます。ゼロで終わる数値にゼロを追加するにはどうすればよいですか、または他の方法でこれをチェックするよりも簡単な方法はありますか?

4

1 に答える 1

9

.toFixed次の方法を使用できます。

var n = 106.72; console.log(n.toFixed(2)); //=> '106.72'
var n = 106.70; console.log(n.toFixed(2)); //=> '106.70'
var n = 106.7; console.log(n.toFixed(2)); //=> '106.70'
var n = 106; console.log(n.toFixed(2)); //=> '106.00'

そしてそれは丸めます:

var n = 106.76; console.log(n.toFixed(1)); //=> '106.8'
于 2012-10-01T01:38:43.743 に答える