JavaScriptECMAScript数据Number操作四舍五入本页总览四舍五入2023年02月10日柏拉文越努力,越幸运 一、描述 有时我们需要对一些数字进行四舍五入,而这些数字可能包含小数Math.round(number) 方法无法对小数进行计算Number.toFixed()方法实际上采用四舍六入五成双的规则实现,存在一些缺陷 二、方案 export const toFixed = function (number, decimalLength = 0) { var times = Math.pow(10, decimalLength) var fixed = number * times + 0.5 return parseInt(fixed) / times}