close

其實這個問題很簡單, 隨便Google都找得到. 大多是以下2種方法 (以四捨五入至小數點第2位為例)

Num.toFixed(2)
Math.round(Num * 100) / 100

但我特別要記在這裡的重點是, 上述兩種方法, 傳回的資料型態是不同的

toFixed 傳回的是字串, 而不再是數值. 如果把 toFixed 傳回的結果, 直接拿去加減乘除運算, 很有可能會出現讓你懷疑人生的結果

而用Math.round傳回的結果, 仍是數值, 可以再進行後續的運算.

 

一個用我的人生踩雷後再分享給有緣人的小小記錄.

 

arrow
arrow
    文章標籤
    javascript round 四捨五入
    全站熱搜
    創作者介紹
    創作者 花枝魚丸湯 的頭像
    花枝魚丸湯

    Dog's Life 2.0

    花枝魚丸湯 發表在 痞客邦 留言(0) 人氣()