[Home] > Snippets  > Languages  > JavaScript  > Strings  >  Check if two strings are anagram

Check if two strings are anagram

JavaScript

const areAnagram = (str1, str2) => str1.toLowerCase().split('').sort().join('') === str2.toLowerCase().split('').sort().join('')

TypeScript

const areAnagram = (str1: string, str2: string): boolean => str1.toLowerCase().split('').sort().join('') === str2.toLowerCase().split('').sort().join('')

Examples

areAnagram('listen', 'silent') // true
areAnagram('they see', 'the eyes') // true
areAnagram('node', 'deno') // true