New to javascript and I\'m having trouble counting the number of trues in an array of boolean values. I\'m trying to use the reduce() function. Can someone tell me what I\
Seems like your problem is solved already, but there are plenty of easier methods to do it.
Excellent one:
.filter(Boolean); // will keep every truthy value in an array
const arr = [true, false, true, false, true];
const count = arr.filter(Boolean).length;
console.log(count);
const arr = [true, false, true, false, true];
const count = arr.filter((value) => value).length;
console.log(count);
let myCounter = 0;
[true, false, true, false, true].forEach(v => v ? myCounter++ : v);
console.log(myCounter);