anagram solution in js code example
Example 1: javascript anagram check
const areAnagram = (str1, str2) => str1.toLowerCase().split('').sort().join('') === str2.toLowerCase().split('').sort().join('');
areAnagram('listen', 'silent');
areAnagram('they see', 'the eyes');
areAnagram('node', 'deno');
Example 2: check anagramm in typescript
'use strict';
let text1: string = 'mode';
let text2: string = 'demo';
function anagram(text1: string, text2: string): boolean {
if (text1.length !== text2.length) {
return false;
}
if (text1 === text2) {
return false;
}
let charString1 = text1.split('').sort().join('');
let charString2 = text2.split('').sort().join('');
return charString1 === charString2;
}
console.log(anagram(text1, text2));