- remove<T>(array: T[], fn: ((elem: T, num: number, list: T[]) => boolean)): T[]
-
Parameters
-
array: T[]
-
fn: ((elem: T, num: number, list: T[]) => boolean)
-
- (elem: T, num: number, list: T[]): boolean
-
Parameters
-
elem: T
-
num: number
-
list: T[]
Returns boolean
Returns T[]
Removes values from array using function as predicate. Returns removed values.
Returns