Skip to content

Instantly share code, notes, and snippets.

@msaxena25
Created January 4, 2019 07:34
Show Gist options
  • Save msaxena25/43f3d21680fd39ddf11457a359cb9eb5 to your computer and use it in GitHub Desktop.
Save msaxena25/43f3d21680fd39ddf11457a359cb9eb5 to your computer and use it in GitHub Desktop.
JavaScript Anagrams program - Anagrams are words or phrases that contain the same number of characters.
function checkAnagrams(input1, input2) {
if(input1.length !== input2.length) {
return false;
}else {
var str1 = input1.toLowerCase().split('').sort().join('');
var str2 = input2.toLowerCase().split('').sort().join('');
if(str1 === str2) {
return true;
}else {
return false;
}
}
}
Output >
var a = "hello world";
var b = "world hello";
checkAnagrams(a,b) >> true
var b = "old, wrhello";
checkAnagrams(a,b) >> true
var b = "world hellow";
checkAnagrams(a,b) >> false
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment