https://app.codility.com/programmers/lessons/2-arrays/odd_occurrences_in_array/
function solution(A) {
const pairMap = {};
A.forEach(v => {
if (!pairMap[v]) {
pairMap[v] = 1;
return;
}
pairMap[v] += 1;
})
for([key, value] of Object.entries(pairMap)) {
if (value % 2 === 1) {
return Number(key);
}
}
}
function solution(A) {
let answer = 0;
A.forEach(v => {
answer ^= v;
})
return answer;
}