解决js toFixed 四舍五入遇5不进位问题 BG7ZAG | 2022-10-25 15:33 | 806 | 0 | 程序开发 183 字 | 5 分钟 const a = 7.55; console.log(a.toFixed(1)) // 7.5 比如上面这代码,如果作为四舍五入计算的话,就会出现遇到5不进位的问题 具体原因可以参考这篇文章 js - tofixed精度丢失问题 附上上面文章的解决方案的ts版(重写Number.prototype.toFixed) /** * 重写toFixed… jsroundtoFixed四舍五入银行家舍入