JS的四捨五入問題

最近踩了一個坑,mark一下toFixed四捨五入問題,詳見代碼:html

1 var myFixed = function(num, fix) {
2     num = (parseFloat(num) * 10000000 + 1) / 10000000;
3     if (fix == 1) {
4         return Math.round(num * 10) / 10;
5     }
6     return Math.round(num * 100) / 100;
7 }

 

 

資料:JS處理數據四捨五入,tofixed與round的區別ui

相關文章
相關標籤/搜索