Averages/Arithmetic mean: Difference between revisions

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