Skip to content

Instantly share code, notes, and snippets.

@joynal
Created December 5, 2021 19:36
Show Gist options
  • Save joynal/9500a34897ced53932c7a8ae23cc83df to your computer and use it in GitHub Desktop.
Save joynal/9500a34897ced53932c7a8ae23cc83df to your computer and use it in GitHub Desktop.
const isTwin = (first, second) => {
// Impelement this function
};
isTwin('Hello', 'World'); // false
isTwin('Silent', 'Listen'); // true
isTwin("Good", "OODG"); // true
@yeasin-hossain
Copy link

const twin = (t1, t2) => {
if (t1.length === t2.length) {
const arr = t1.toLowerCase().split("");
const arr2 = t2.toLowerCase().split("");

const res = arr.map((d) => {
  const p = arr2.find((f) => d === f);
  if (p === undefined) {
    return false;
  }
  return p;
});
const result = res.find((r) => r === false);
return result === undefined ? true : false;

} else {
return false;
}
};
console.log(twin("Hell", "leho")); //true
console.log(twin('Hello', 'World')); // false
console.log(twin('Silent', 'Listen')); // true
console.log(twin("Good", "OODG")); //true

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment