var ar = ['a','a','a','b','e','e']
var charMap ={}
for(let char of ar){
charMap[char] = charMap[char] +1 || 1
}
const result = [];
for(let ch in charMap){
if(charMap[ch] %2 !== 0 ){
result.push(Object.keys(ch))
}
}
console.log(result);
Run Code Online (Sandbox Code Playgroud)
结果应该是['a','a','a','b'],但我得到别的东西.请帮帮我.
javascript ×1