findLast

Bun

Symbol

Uint8Array.findLast

findLast<S extends number>(predicate: (value: number, index: number, array: this) => value is S, thisArg?: any): undefined | S

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

@param predicate

findLast calls predicate once for each element of the array, in descending order, until it finds one where predicate returns true. If such an element is found, findLast immediately returns that element value. Otherwise, findLast returns undefined.

@param thisArg

If provided, it will be used as the this value for each invocation of predicate. If it is not provided, undefined is used instead.

findLast(predicate: (value: number, index: number, array: this) => unknown, thisArg?: any): undefined | number