开发者社区> 问答> 正文

格式化金钱,每千分位加逗号

格式化金钱,每千分位加逗号

展开
收起
kun坤 2019-11-28 15:00:02 381 0
1 条回答
写回答
取消 提交回答
  • function format(str) {
      let s = "";
      let count = 0;
      for (let i = str.length - 1; i >= 0; i--) {
        s = str[i] + s;
        count++;
        if (count % 3 == 0 && i != 0) {
          s = "," + s;
        }
      }
      return s;
    }
    
    function format(str) {
      return str.replace(/(\d)(?=(?:\d{3})+$)/g, "$1,");
    }
    
    
    2019-11-28 15:00:23
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载