function solution(num_list) {
var answer = [];
let even = 0;
let odd = 0;
for(let i=0; i<num_list.length; i++){
if(num_list[i] % 2 === 0) even++;
else odd++;
}
return answer= [even, odd];
}
function solution(num_list) {
let answer = [0,0];
for(let a of num_list){
answer[a%2] += 1
}
return answer;
}
짝수 홀수 문제를 배열과 인덱스로 접근하는 방법이 너무 신선했다. 또한, 간결하게 코드를 작성할 수 있다. 배열을 사용하는 문제가 생기면 인덱스를 활용할 생각을 해봐야겠다.