RosettaCodeData/Task/Averages-Arithmetic-mean/MAXScript/averages-arithmetic-mean.max

12 lines
180 B
Plaintext

fn mean data =
(
total = 0
for i in data do
(
total += i
)
if data.count == 0 then 0 else total as float/data.count
)
print (mean #(3, 1, 4, 1, 5, 9))