js格式化数字

来源:互联网 发布:算法图解 epub 编辑:程序博客网 时间:2024/06/15 10:26
function parseNum(value, precision) {
                if (!value || 0 === parseFloat(value)) {
                    return "";
                } else {
                    var v = parseFloat(value).toFixed(precision).split(".");
                    var ret = v[0].replace(/\d+?(?=(?:\d{3})+$)/img, "$&,");
                    if (v.length > 1) {
                        ret += "." + v[1];
                    }
                    return ret;
                }

}


value:要格式的值,precision:小数点位数

parseNum(123456.12,3)结果为123,456.120

0 0
原创粉丝点击