如何统计数组中元素的奇数和偶数个数?
时间: 2024-10-25 15:07:00 浏览: 46
Python 统计位数为偶数的数字的代码
统计数组中元素的奇数和偶数个数可以使用循环遍历数组,并根据元素值的奇偶性来进行计数。以下是一个简单的步骤:
1. 初始化两个变量,一个用于存储奇数的数量(oddCount),另一个用于存储偶数的数量(evenCount)。
2. 使用for循环遍历数组中的每个元素。
3. 对于每个元素,检查它是否是奇数(如数字除以2余1)或偶数(如能被2整除)。如果是奇数,增加`oddCount`;如果是偶数,增加`evenCount`。
4. 循环结束后,`oddCount`和`evenCount`将分别表示数组中奇数和偶数的数量。
以下是一个示例,假设我们有一个整型数组`arr`:
```javascript
let arr = [1, 2, 3, 4, 5];
let oddCount = 0;
let evenCount = 0;
for (let i = 0; i < arr.length; i++) {
if (arr[i] % 2 === 0) {
evenCount++;
} else {
oddCount++;
}
}
console.log('奇数个数:', oddCount);
console.log('偶数个数:', evenCount);
```
阅读全文