Example 1 — At Least One Element Passes
Check if any number is greater than 30.
const numbers = [10, 20, 30, 40, 50];
const hasAbove30 = numbers.some((num) => num > 30);
console.log(hasAbove30);
// true How It Works
- Walk left to right. Test each number with
num > 30. - Early misses.
10,20, and30fail the test. - First hit.
40passes →somereturnstrueimmediately. - Skip the rest.
50is never checked (short-circuit).

