배열 요소의 짝수와 홀수 개수 확인하기
배열에는 짝수와 홀수가 섞여 있을 수 있습니다. 때때로, 우리는 주어진 배열에서 짝수와 홀수의 개수를 확인해야 할 때가 있습니다. 이번 포스트에서는 JavaScript를 사용하여 배열 요소의 짝수와 홀수 개수를 확인하는 방법을 알아보겠습니다.
알고리즘 설명
- 주어진 배열을 반복하면서 각 요소가 짝수인지 홀수인지 확인합니다.
- 각각의 요소를 2로 나눈 나머지를 구합니다. 나머지가 0인 경우 해당 요소는 짝수입니다. 그렇지 않은 경우 홀수입니다.
- 짝수와 홀수 개수를 추적하기 위해 각각의 변수를 초기화합니다.
- 반복문을 통해 배열의 모든 요소를 확인하면서, 짝수인 경우 짝수 수를 증가시키고, 홀수인 경우 홀수 수를 증가시킵니다.
- 최종적으로 얻은 짝수와 홀수 개수를 출력합니다.
예제 코드
function countEvenAndOdd(arr) {
let evenCount = 0;
let oddCount = 0;
for (let i = 0; i < arr.length; i++) {
if (arr[i] % 2 === 0) {
evenCount++;
} else {
oddCount++;
}
}
console.log("짝수 개수:", evenCount);
console.log("홀수 개수:", oddCount);
}
// 테스트 배열
const numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
countEvenAndOdd(numbers);
결과
짝수 개수: 5
홀수 개수: 5
위의 예제 코드를 실행하면, 주어진 배열 numbers
에는 5개의 짝수와 5개의 홀수가 있음을 확인할 수 있습니다.
이 알고리즘을 사용하면 JavaScript를 통해 배열의 짝수와 홀수 개수를 쉽게 확인할 수 있습니다.
태그: #JavaScript #배열