Tests whether at least one element in an array passes a test implemented by a predicate.
const numbers = [1, 3, 5] as const;const words = ['Ada', 'Grace'] as const;const hasEven = Arr.some(numbers, (value) => value % 2 === 0);const hasShortName = Arr.some(words, (value) => value.length <= 3);assert.notOk(hasEven);assert.ok(hasShortName); Copy
const numbers = [1, 3, 5] as const;const words = ['Ada', 'Grace'] as const;const hasEven = Arr.some(numbers, (value) => value % 2 === 0);const hasShortName = Arr.some(words, (value) => value.length <= 3);assert.notOk(hasEven);assert.ok(hasShortName);
Tests whether at least one element in an array passes a test implemented by a predicate.