js分割數字

function setNum(j,h){
     h=parseInt(h);
     j=parseInt(j);
     var arr=new Array();
     for(var x=0;x<h;x++){
         arr[x]=0;
     }
     i=0;
     while(true){
         arr[i]=j%10;
         j=parseInt(j/10);
         if(j==0||i==h-1) break;
         i++;
     }
     var rarr=new Array();
     len=arr.length-1;
     for(var y=0;len>=0;len--,y++){
         rarr[y]=arr[len];
     }
     return rarr;

}


輸入到 setNum(3070,4);前面爲數字,後面爲數字長度,分割成數組,結果爲:3,0,7,0

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章