js保留指定小数位

2020-04-07  本文已影响0人  _undefined

思路:转字符转处理,获取小数点索引 + 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)
}
上一篇下一篇

猜你喜欢

热点阅读