The array of interest.
The predicate function to apply to the values.
The index of the first element in the range to be
searched, inclusive. The default value is 0. Negative values
are taken as an offset from the end of the array.
The index of the last element in the range to be
searched, inclusive. The default value is -1. Negative values
are taken as an offset from the end of the array.
Generated using TypeDoc
Remove the first occurrence of a value which matches a predicate.
Returns
The removed
{ index, value }, which will be-1andundefinedif the value is not contained in the array.Notes
If
stop < startthe search will wrap at the end of the array.Complexity
Linear.
Example