문제 설명
정수가 담긴 리스트 num_list가 주어질 때, num_list의 원소 중 짝수와 홀수의 개수를 담은 배열을 return 하도록 solution 함수를 완성해보세요.
입출력 예
num_list | result |
[1, 2, 3, 4, 5] | [2, 3] |
[1, 3, 5, 7] | [0, 4] |
나의 풀이
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
function solution(num_list) {
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 [even, odd];
}
|
cs |
문제를 풀며 느낀 점
- 처음 문제에 접근할 때 쉽게 풀 수 있을 줄 알았는데 풀다 보니 초기화 -> 할당 -> 리턴 개념이 잡혀있지 않았던 것 같습니다. 그래서 계속 오류가 났었는데 이 문제를 통해 어느 정도 개념을 잡을 수 있었던 것 같습니다.
'코딩 테스트 풀이 🛠' 카테고리의 다른 글
[프로그래머스] 양꼬치 (0) | 2022.10.14 |
---|---|
[프로그래머스] 머쓱이보다 키 큰 사람 (1) | 2022.10.11 |
[프로그래머스] 중복된 숫자 개수 (1) | 2022.10.08 |
[프로그래머스] 각도기 (0) | 2022.10.08 |
[프로그래머스] 나이 출력 (0) | 2022.10.07 |