在JS中,将text框中数据格式化,根据不同的小数位数,格式化成对应的XXX,XXX,XXX.XX(2位小数) 或者XXX,XXX,XXX(0位小数)

//在JS中,将text框中数据格式化,根据不同的小数位数,格式化成对应的XXX,XXX,XXX.XX(2位小数) 或者XXX,XXX,XXX(0位小数)
        function formatNum(num, n) {//参数说明:num 要格式化的数字 n 保留小数位
            num = String(num.toFixed(n));
            var re = /(-?d+)(d{3})/;
            while (re.test(num)) num = num.replace(re, "$1,$2")
            return num;
        }
View Code
原文地址:https://www.cnblogs.com/ywblog/p/3873442.html