배열 요소의 짝수와 홀수 개수 확인하기

배열에는 짝수와 홀수가 섞여 있을 수 있습니다. 때때로, 우리는 주어진 배열에서 짝수와 홀수의 개수를 확인해야 할 때가 있습니다. 이번 포스트에서는 JavaScript를 사용하여 배열 요소의 짝수와 홀수 개수를 확인하는 방법을 알아보겠습니다.

알고리즘 설명

  1. 주어진 배열을 반복하면서 각 요소가 짝수인지 홀수인지 확인합니다.
  2. 각각의 요소를 2로 나눈 나머지를 구합니다. 나머지가 0인 경우 해당 요소는 짝수입니다. 그렇지 않은 경우 홀수입니다.
  3. 짝수와 홀수 개수를 추적하기 위해 각각의 변수를 초기화합니다.
  4. 반복문을 통해 배열의 모든 요소를 확인하면서, 짝수인 경우 짝수 수를 증가시키고, 홀수인 경우 홀수 수를 증가시킵니다.
  5. 최종적으로 얻은 짝수와 홀수 개수를 출력합니다.

예제 코드

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 #배열