To create multiple counters for a loop in JavaScript, you can use separate variables for each counter and increment them independently within the loop.
Here’s an example of how you could create two counters to keep track of the number of odd and even numbers in an array:
let numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
let oddCount = 0;
let evenCount = 0;
for (let i = 0; i < numbers.length; i++) {
if (numbers[i] % 2 === 0) {
evenCount++;
} else {
oddCount++;
}
}
console.log('Odd count: ' + oddCount);
console.log('Even count: ' + evenCount);
In this example, the oddCount
variable is initialized to 0
and the evenCount
variable is initialized to 0
. The loop iterates over the numbers
array and increments the oddCount
variable if the current number is odd, and the evenCount
variable if the current number is even. Finally, the values of the counters are logged to the console.
You can use this approach to create as many counters as you need, depending on the requirements of your use case.
+ There are no comments
Add yours