Skip to main content

some

Functions

some()

some<T>(arrayOrPromise, callbackfn): Promise<boolean>

Determines whether the specified callback function returns true for any element of an array.

Type Parameters

Type Parameter
T

Parameters

ParameterTypeDescription
arrayOrPromiseT[] | Promise<T[]>The array or Promise of an array to iterate over.
callbackfn(value, index, array) => boolean | Promise<boolean>A function that accepts up to three arguments. The some method calls the callbackfn function one time for each element in the array until the callbackfn returns true, or until the end of the array.

Returns

Promise<boolean>

A Promise that resolves with a boolean value indicating whether at least one element in the array satisfies the specified test.

Example

const array = [1, 2, 3, 4];
const result = await some(array, (value) => value > 2);
console.log(result); // Output: true

Defined in

src/some/index.ts:17