RosettaCodeData/Task/Averages-Arithmetic-mean/Lua/averages-arithmetic-mean.lua

9 lines
206 B
Lua
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
function mean (numlist)
if type(numlist) ~= 'table' then return numlist end
num = 0
table.foreach(numlist,function(i,v) num=num+v end)
return num / #numlist
end
print (mean({3,1,4,1,5,9}))