前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >将数字 12345678 转化成 RMB 形式

将数字 12345678 转化成 RMB 形式

原创
作者头像
IT工作者
发布2021-12-30 09:32:50
5740
发布2021-12-30 09:32:50
举报
文章被收录于专栏:程序技术知识
代码语言:javascript
复制
//如: 12,345,678
// 先转化为字符串
    var str = 12345678 + ''
    // 封装一个反转字符串的方法
    function res(str){
      // split(转换为数组)  reverse(反转数组) join(转化为字符串)
      return str = str.split('').reverse().join('')
    }
    // 调用反转数组的方法
    str=res(str)
    //每三位字符加一个 ','的方法
    function toRMB(str){
      var rmb = ''
      for(var i = 1; i <= str.length; i++){
        rmb += str[i - 1]   // 添加字符串的每一项
        if( i % 3 == 0 && i != str.length ){  //判断每三个字符串添加一个','   索引是从零开始的所以 i != str.length
          rmb += ','
        }
      }
      return rmb
    }
    // 调用函数
    str = res(toRMB(str))
    console.log(str) // 12,345,678

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档