Majority

Majority

We have an array of logic values (boolean). Let's check if the majority of elements are true.

Some cases worth mentioning: 1) an empty array should return false; 2) if true-s and false-s have an equal amount, function should return false.

example

Input: An array of logic values (boolean).

Output: A logic value (boolean).

Examples:

assert.strictEqual(isMajority([true, true, false, true, false]), true);
assert.strictEqual(isMajority([true, true, false]), true);
assert.strictEqual(isMajority([true, true, false, false]), false);
assert.strictEqual(isMajority([true, true, false, false, false]), false);