// 保留小数n位,不进行四舍五入 // num你传递过来的数字, // decimal你保留的几位,默认保留小数后两位 function formatDecimal(num, decimal = 2) { num = num.toString() const index = num.indexOf('.') if (index !== -1) { num = num.substring(0, decimal + index + 1) } else { num = num.substring(0) } //截取后保留两位小数 return parseFloat(num).toFixed(decimal) }