在做财务系统的时候碰到了这个问题.由于页面中的一些数据可能动态改变,然后我需要根据设置的精度位数来实现金额的四舍五入精度化测试过以后 发现toFixed 有问题 好像不是在四舍五入.还要考虑浏览器兼容性 不知道大家是怎么解决的?也不知道当初JavaScript为什么这么设计?
因为我的小数位数是动态设置的 比如我设小数位数为2
那么应该是金额.tofixed(2)...