给数字每三位加一个逗号分隔符的两种方法
2016-08-25 12:58
387 查看
function formatNum(num) { var STEP = 3; var DELIMITER = ','; var str = '' + num; var arr = str.split(''); var len = arr.length; for(var i = len - STEP; i > 0; i -= STEP) { arr.splice(i, 0, DELIMITER); } return arr.join(''); }); function formatNum2(num) { return (num).toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); }); formatNum(12345678); // -> "12,345,678" formatNum2(12345678); // -> "12,345,678"
相关文章推荐
- js给数字加三位一逗号间隔的两种方法(面试题)
- js里实现给数字加三位一逗号间隔的两种方法
- js里实现给数字加三位一逗号间隔的两种方法
- js里实现给数字加三位一逗号间隔的两种方法
- 给数子加千分号的方法(每三个数字后加一个逗号)
- js实现数字每三位加逗号的方法
- js多位数字每隔三位加一个逗号
- 常用的js处理方法(数字每隔三位加逗号分开,日期)
- Vue自定义过滤器格式化数字三位加一逗号
- java如何给数字每三位加一个逗号?
- js 现给数字加三位一逗号间隔的种方法
- 给数字每三位加一个逗号
- 如何用正则给一个数字的字符串从后向前每三位加一个逗号?
- js实现数字每三位加逗号的方法
- js toLocaleString() 方法-----前端使得数字有千位分隔符-三位一个逗号间隔。
- 数字每三位加逗号的方法
- Vue自定义过滤器格式化数字三位加一逗号实现代码
- js toLocaleString() 方法-----前端使得数字有千位分隔符-三位一个逗号间隔。
- js实现数字每三位加逗号的方法
- iOS 在价格数字中插入分隔符,逗号,点之类的方法和代码