js-util

Home > rc-js-util > ATypedArrayTuple > find

ATypedArrayTuple.find() method

Returns the value of the first element in the array where predicate is true, and undefined otherwise.

Signature:

find(_predicate: (value: number, index: TExtractIndexes<this>, obj: this) => boolean, _thisArg?: unknown): number | undefined;

Parameters

Parameter Type Description
_predicate (value: number, index: TExtractIndexes<this>, obj: this) => boolean find calls predicate once for each element of the array, in ascending order, until it finds one where predicate returns true. If such an element is found, find immediately returns that element value. Otherwise, find returns undefined.
_thisArg unknown (Optional) If provided, it will be used as the this value for each invocation of predicate. If it is not provided, undefined is used instead.

Returns:

number | undefined