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

相关文章
相关标签/搜索