1
Im使用javascript round
來四捨五入數字。但是,當值爲$106.70
時,輸出僅顯示$106.7
,而其最後的0
缺失。我怎樣才能以零結尾的數字添加零,或者有沒有比使用其他方法來檢查這個更簡單的方法?JavaScript結尾爲零(固定小數位數)
Im使用javascript round
來四捨五入數字。但是,當值爲$106.70
時,輸出僅顯示$106.7
,而其最後的0
缺失。我怎樣才能以零結尾的數字添加零,或者有沒有比使用其他方法來檢查這個更簡單的方法?JavaScript結尾爲零(固定小數位數)
可以使用.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'
如何能在最後一個給106.70? :) –