DEV Community

Himanshu Joshi
Himanshu Joshi

Posted on

How Much is True?

Create a function which returns the number of *true * values there are in an array.

Examples
countTrue([true, false, false, true, false]) ➞ 2

countTrue([false, false, false, false]) ➞ 0

countTrue([]) ➞ 0

Notes
Return 0 if given an empty array.
All array items are of the type bool (true or false).

function countTrue(array){
   if(array.length==0){
       return 0;
   }
 return array.filter((val)=>(val==true)).length;
}
console.log(countTrue([true, false, false, true, false]));
console.log(countTrue([false, false, false, false]));
console.log(countTrue([]));
Enter fullscreen mode Exit fullscreen mode

Top comments (0)