«

layui table的数值保留两位小数

emer 发布于 2018-4-4 15:02   10141 次阅读     


function fixed(str) {
    if (!str) str = '0.00';
    let ret = Math.round(parseFloat(str) * 100) / 100;
    let decimal = ret.toString().split('.');
    if (decimal.length === 1) {
        return ret.toString() + '.00'
    };
    if (decimal.length > 1) {
        if (decimal[1].length < 2) {
            return ret.toString() + '0'
        }
        return ret
    };
    return ret;
}
</script>