singularity

242. Valid Anagram

var isAnagram = function (s, t) {
	if (t.length !== s.length) return false;
	const counts = {};

	for (let c of s) {
		counts[c] = (counts[c] || 0) + 1;
	}

	for (let c of t) {
		if (!counts[c]) return false;
		counts[c]--;

	}
	return true;
};
const isAnagram218ms = (s, t) => {
	s = s.split('').sort().join('')
	t = t.split('').sort().join('')
	return s == t
}