SyntaxStudy
Sign Up
Home JavaScript Reference some() / every()

some() / every()

method ES5

some() returns true if at least one element passes; every() returns true if all pass.

Syntax

array.some(callback) array.every(callback)

Example

javascript
const ages = [15, 22, 17, 30, 12];

console.log(ages.some(age => age >= 18));  // true (at least one adult)
console.log(ages.every(age => age >= 18)); // false (not all adults)

const scores = [85, 90, 92, 88];
const allPassed = scores.every(s => s >= 60);
console.log(allPassed); // true