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"));