JSFiddle - React, Tailwind, and code Playground

by Arvind Pal

JavaScript

let encode = {};

for(var i=1; i<=26; i++){
	encode[i>9?i+"#":i] = String.fromCharCode(i+96)
} 

var freqAlphabets = function(s) {
		let encodedString="";
    for(let i=0; i<s.length; i++){
      let j=i+2;
      console.log("iii",i);
      if(s[j]!="#"){
      encodedString+=encode[s[i]];
      } else{
      console.log("adad", s[i]+""+s[(i+1)]+"#")
      encodedString+=encode[s[i]+""+s[(i+1)]+"#"]
      i=i+2;
      }
    }
    
    return encodedString;
};

console.log(freqAlphabets("12345678910#11#12#13#14#15#16#17#18#19#20#21#22#23#24#25#26#"))