[Programmers] 짝수 홀수 개수

Heechang Jeong·2023년 3월 6일
0

programmers

목록 보기
4/11
post-thumbnail

🎯 나의 풀이

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;
}


🏁 회고

짝수 홀수 문제를 배열과 인덱스로 접근하는 방법이 너무 신선했다. 또한, 간결하게 코드를 작성할 수 있다. 배열을 사용하는 문제가 생기면 인덱스를 활용할 생각을 해봐야겠다.

0개의 댓글