bmel:sumIf¶
Category: Array & Statistics · Returns: bmel:number
bmel:sumIf(array: bmel:array<number>, cond: bmel:expression)
Description¶
Returns the sum of numeric values in an array that satisfy the given boolean condition.
Arguments¶
| Parameter | Type | Required | Description |
|---|---|---|---|
array | bmel:array<number> | ✅ | The array of numeric values to evaluate. |
cond | bmel:expression | ✅ | Boolean predicate expression evaluated against each element. |
Example¶
bmel:sumIf({order:Response Payload}.$.items[].price, bmel:i > 0)