Реализуйте аналог стандартного метода Array#every.
Это задача на работу с функциями. Поэтому every
будет не методом массива, а функцией, принимающей два аргумента, первым из которых является массив.
true
unless callbackFn returns a falsy value for an array element, in which case false
is immediately returned.
console.log(every([1, 2, 3, 4], x => x > 2)); // false console.log(every([1, 2, 3, 4], x => x > 0)); // true console.log(every(["a", "b", "c", "d"], (x, i) => x.length >= i)); // false