JSFiddle - React, Tailwind, and code Playground

by Nabaraj Saha

JavaScript

function makeAnagram(a, b) {
    var counter = 1, maxLength = a.length>b.length?a.length:b.length;
for(var i=0; i<maxLength; i++){
    if(a[i] && !b.includes(a[i])){
        
        counter++
        //console.log("a= ",a[i],counter);
		
    }else{
    	b = b.replace(a[i],'');
      a = a.replace(a[i],'');
    }
    if(b[i] && !a.includes(b[i])){
        
        counter++;
        //console.log("b= ",b[i],counter);
    }else{
    	b = b.replace(b[i],'');
      a = a.replace(b[i],'');
    }
}
console.log(a,b);
    return counter;
}
console.log(makeAnagram("fcrxzwscanmligyxyvym",
"jxwtrhvujlmrpdoqbisbwhmgpmeoke"));
console.log(makeAnagram("showman", "woman"));