close
其實這個問題很簡單, 隨便Google都找得到. 大多是以下2種方法 (以四捨五入至小數點第2位為例)
Num.toFixed(2)
Math.round(Num * 100) / 100
但我特別要記在這裡的重點是, 上述兩種方法, 傳回的資料型態是不同的
toFixed 傳回的是字串, 而不再是數值. 如果把 toFixed 傳回的結果, 直接拿去加減乘除運算, 很有可能會出現讓你懷疑人生的結果
而用Math.round傳回的結果, 仍是數值, 可以再進行後續的運算.
一個用我的人生踩雷後再分享給有緣人的小小記錄.
文章標籤
全站熱搜