“Fungsi JavaScript yang menghasilkan semua kombinasi string.” Kode Jawaban

Fungsi JavaScript yang menghasilkan semua kombinasi string.

function combu(s){
var buff = [];
var res = [];
for (i=0;i<s.length;i++){
    buff = [s[i]];
    var index=0;
    while(res[index]){
        buff.push(''+res[index]+s[i]);
        index++;
    }
    res = res.concat(buff);
}
return res;
}

combu('abc');
Depressed Dove

Fungsi JavaScript yang menghasilkan semua kombinasi string.

 function combString(str){
     var lenStr = str.length;
     var result = [];
     var indexCurrent = 0;

     while(indexCurrent < lenStr){
         var char = str.charAt(indexCurrent);
         var x;
         var arrTemp = [char];

         for(x in result) {
             arrTemp.push(""+result[x]+char);
         }
         result = result.concat(arrTemp);

         indexCurrent++;
     }

     return result;
}

console.log(combString("abc"));
Depressed Dove

Jawaban yang mirip dengan “Fungsi JavaScript yang menghasilkan semua kombinasi string.”

Pertanyaan yang mirip dengan “Fungsi JavaScript yang menghasilkan semua kombinasi string.”

Lebih banyak jawaban terkait untuk “Fungsi JavaScript yang menghasilkan semua kombinasi string.” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya