홀수 번 나타나는 정수를 찾는 문제입니다. 주어진 배열에서, 홀수 번 나타나는 정수를 찾아주세요. 단, 홀수 번 나타나는 정수는 항상 한 개 뿐입니다.
예를들어, [1, 1, 1, 1, 10] 이라는 배열이 arr 로 주어진다면, 1은 4번 나타나고, 10은 1번 나타나므로, 홀수 번 나타나는 정수는 10 입니다. arr 에는 숫자가 담긴 배열이 주어질 수 있고 숫자에 관계없이 상황에 따라 대응이 가능해야 합니다.
let arr = [1, 1, 1, 1, 10];
let setArr = new Set(arr);
for (let value of setArr) {
let count
= arr.filter(element => value === element).length;
if (count % 2 !== 0) {
console.log(value);
break;
}
}