zoukankan      html  css  js  c++  java
  • 题四:给字符加千分号

    <script>
    //给字符加千分号
    function live(str){
    //判断字符串是否被3整除
    var num=str.length%3;

    //复制不被3整除的前num个数
    var xstr=str.substring(0,num);

    //复制被3整除的数
    var dstr=str.substring(num);

    //定义初始化
    var inum=0;
    var gstr='';

    var newarr=[];

    //判断num值,不为0时即str的length无法被3整除,把其添加到newarr数组中
    if(num!=0){
    newarr.push(xstr);
    }

    //循环被3整除的所有数,每3个就添加一次到newarr数组
    for(var i=0;i<dstr.length;i++){
    inum++;
    gstr+=dstr[i];
    if(inum==3){
    newarr.push(gstr);
    inum=0;
    gstr='';
    }
    }

    //调用函数时返回字符串,用join数组方法转换成字符串
    return newarr.join(',');
    }

    console.log(live('12324321312435'));


    </script>

  • 相关阅读:
    走进Android系统
    最后的一像素。
    rem介绍
    软件安装相关问题。
    iscroll
    程序员常用词语发音
    一个程序员眼中的好UI
    myeclipse性能优化
    注入配置数据
    java IO
  • 原文地址:https://www.cnblogs.com/xzsz/p/7542308.html
Copyright © 2011-2022 走看看