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] ifFalse: [(numbers inject: 0 into: [:sum :aNumber | sum + aNumber]) / numbers size]
^numbers isEmpty ifTrue:[0]
ifFalse: [
</lang>
(numbers inject: 0 into: [:sum :aNumber | sum + aNumber]) / numbers size
]</lang>


=={{header|Standard ML}}==
=={{header|Standard ML}}==