js字符串中所有字母按字母表重新排序


function fn(arr){
       var  a = arr.toString();
       var b = a.split("");//將字符串拆分成字母數組
       var c=[];
       var d = [];
       for(i=0;i<=b.length-1;i++){
          if(b[i]<='z'&&b[i]>='a') {
           //判斷是否為a~z的字母,並將其存放在一個新數組中
            c[c.length]=b[i];
          }
         else {
//判斷是否為A~Z的字母,並將其存放在一個新數組中
           d[d.length]=b[i];  
          }  
       }
       e = d.concat(c);//鏈接兩個字母數組
       ee=e.sort();//字母表排序
       return e.join('');//一個字符串輸出
     }
    var e = 'aBGcadeFF';
    console.log( fn(e));//打印結果為BFFGaacde


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM