思路:转字符转处理,获取小数点索引 + 1的位置,使用slice方法截取索引0到小数点位置 + 1再加要保留的位数。
var fixedDigit = function(value, digit) {
if (!Number(value)) return 0
if (digit <= 0) return value
let val = String(Number(value))
let pointIndex = val.indexOf('.') + 1
return val.slice(0, pointIndex + digit)
}
网友评论