千分符

来源:互联网 发布:淘宝规模 编辑:程序博客网 时间:2024/04/27 19:47

千分符是从最后开始以三个数字用逗号来隔开的。比如45,125,124,452,451

下面我们随机用一个字符串来做出这种千分符;

<script>
        (function(){
            var strin='12453269751238442';
            var srry=[];
            var nu=0;
            var value='';
            var str=strin.length%3;  //取strin字符串的余数 2
            srry.push(strin.substring(nu,str));//向新数组添加strin字符串下标0到2的字符;
            strin=strin.substring(str);//获取新字符串
            for(var i=0;i<strin.length;i++){    //循环获得每一个字符
                nu++;
                value+=strin[i];      
                if(nu==3&value){     
                    srry.push(value);  //添加都数组中
                    nu=0;                  //重新归零
                    value='';
                }
            }
            //console.log(srry);
            strin=srry.join(',');           //数组转化为字符串,以逗号分开;
            console.log(strin);
        })()
        
        
    </script>