#average
Returns the average of an array of numbers, optionally after a projection.
#average(array, @x: projection?)Parameters
Section titled “Parameters”| Name | Type | Description |
|---|---|---|
array |
path | array |
The numbers, or elements to project. |
projection (optional) |
lambda |
Selects the number from each element. |
Returns
Section titled “Returns”number
Examples
Section titled “Examples”Average numbers
Section titled “Average numbers”{ "numbers": [ 1, 2, 3, 4 ]}{ "result": "#average($.numbers)"}{ "result": 2.5}