给数字(钱数)字符串由右至左每三位添加逗号的方法

//给数字(钱数)字符串由右至左每三位添加逗号的方法 function money_amount(str){ //字符串切割为数组反转再转字符串 var reverse_str = str.split('').reverse().join(''); var arr = []; //循环下标 for(var i in reverse_str){ //与3取模 if(i % 3 == 0){ //开始三三分割字符串并反转,推入数组 arr.push(reverse_str.substr(i,3).split('').reverse().join('')) } } // 返回 反转后三三加入逗号的字符串 return arr.reverse().join(',') } console.log(money_amount('1234567890')); // 1,234,567,890

    推荐阅读