Averages/Arithmetic mean: Difference between revisions
Content deleted Content added
Langurmonkey (talk | contribs) |
Langurmonkey (talk | contribs) |
||
Line 1,981: | Line 1,981: | ||
We could use fold() to write a function that takes an array and calculates the mean. |
We could use fold() to write a function that takes an array and calculates the mean. |
||
<syntaxhighlight lang="langur">val .mean = fn(.x) fold(fn{+}, .x) / len(.x) |
<syntaxhighlight lang="langur">val .mean = fn(.x) { fold(fn{+}, .x) / len(.x) } |
||
writeln " custom: ", .mean([7, 3, 12]) |
writeln " custom: ", .mean([7, 3, 12]) |