Determines whether every element in the sequence satisfies the supplied predicate.
Type of elements within the source iterable.
source
The source iterable.
Function that evaluates each element and returns true when it satisfies the condition.
true
true when all elements satisfy the predicate; otherwise, false.
false
Enumeration stops as soon as the predicate returns false.
const numbers = [1, 2, 3, 4, 5];const allPositive = all(numbers, x => x > 0);console.log(allPositive); // trueconst mixedNumbers = [-1, 2, 3, -4, 5];const allPositive2 = all(mixedNumbers, x => x > 0);console.log(allPositive2); // false Copy
const numbers = [1, 2, 3, 4, 5];const allPositive = all(numbers, x => x > 0);console.log(allPositive); // trueconst mixedNumbers = [-1, 2, 3, -4, 5];const allPositive2 = all(mixedNumbers, x => x > 0);console.log(allPositive2); // false
Determines whether every element in the sequence satisfies the supplied predicate.