示例
输入: s = "anagram", t = "nagaram"
输出: true
输入: s = "rat", t = "car"
输出: false
使用映射
var isAnagram = function(s, t) {
var obj = {}
var num = 0
for(var i = 0; i < s.length; i++) {
if(s.charAt(i) in obj == false) {
obj[s.charAt(i)] = 1
}else {
obj[s.charAt(i)] += 1
}
}
for(var i = 0; i < t.length; i++) {
if(t.charAt(i) in obj !== false) {
obj[t.charAt(i)] -= 1
}else {
return false
}
}
for(var item in obj) {
if(obj[item] < 0) {
return false
}else {
num = num + obj[item]
}
}
if(num === 0) {
return true
}else {
return false
}
};