filter( predicate, list, context )
Calls a predicate for each item in a list and returns any items for which the returned value is true.
Keyword | Type | Description |
---|---|---|
|
Function, Rule, or Data Type Constructor |
Expression that returns a Boolean (true or false). |
|
Any Type Array |
List of elements that the predicate iterates through. |
|
Any Type Array |
Variable number of parameters passed directly into each predicate evaluation. |
Any Type Array
Use fn!functionName
to reference an expression function and rule!ruleName
to reference a rule.
a!forEach()
cannot be used within rules used in this function.
filter(fn!iseven,{-1,0,1,2},1)
returns 0, 2