Averages/Arithmetic mean: Difference between revisions
Content added Content deleted
m (→{{header|Smalltalk}}: (reformatted (not checked))) |
|||
Line 526: | Line 526: | ||
=={{header|Smalltalk}}== |
=={{header|Smalltalk}}== |
||
<lang smalltalk> |
<lang smalltalk>| numbers | |
||
| numbers | |
|||
numbers := #(1, 2, 3, 4, 5, 6, 7, 8). |
numbers := #(1, 2, 3, 4, 5, 6, 7, 8). |
||
^numbers isEmpty ifTrue:[0] |
^numbers isEmpty ifTrue:[0] |
||
ifFalse: [ |
|||
</lang> |
|||
(numbers inject: 0 into: [:sum :aNumber | sum + aNumber]) / numbers size |
|||
]</lang> |
|||
=={{header|Standard ML}}== |
=={{header|Standard ML}}== |