1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > js金额格式化 将数字转换为金额显示 每三位逗号隔开(直接上代码)

js金额格式化 将数字转换为金额显示 每三位逗号隔开(直接上代码)

时间:2021-11-11 02:41:17

相关推荐

js金额格式化 将数字转换为金额显示 每三位逗号隔开(直接上代码)

话不多说,直接上代码

/*** 格式化数字为金额,调用moneyFormat函数* @param value* @returns {string|number}*/function formatter_Money(value){//格式化表格金额if(!value || value == 0){return "-";}return moneyFormat(value,2,"¥");}/*** 将数字转换为金额显示,每三位逗号隔开* @method moneyFormat* @param {Number} money 数字* @param {Number} decimal 小数位* @param {string} symbol 金额前缀,如¥或$*/function moneyFormat(money, decimal, symbol) {if (!money || isNaN(money)) return "";var num = parseFloat(money);num = String(num.toFixed(decimal ? decimal : 0));var re = /(-?\d+)(\d{3})/;while (re.test(num)) {num = num.replace(re, "$1,$2");}return symbol ? symbol + num : num;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。