Anagram

by Saurabh Khemka

HTML

Anagram

JavaScript

function checkAnagram(str1, str2) {
	let o1 = createMap(str1),o2 = createMap(str2);
  
  for(var key in o1) {
  	if(o1[key]!==o2[key]){
    	return false;
    }
  }
  return true;
}

function createMap(str) {
	var o={};
	for(var i=0;i<str.length; i++) {
  	if(o.hasOwnProperty(str[i])) {
    	o[str[i]] += 1;
    }	 else {
    	o[str[i]] = 1;
    }
  }
  return o;
}

console.log(checkAnagram('silente', 'listen'));