RosettaCodeData/Task/Averages-Arithmetic-mean/Vim-Script/averages-arithmetic-mean.vim
2023-07-01 13:44:08 -04:00

10 lines
180 B
VimL

function Mean(lst)
if empty(a:lst)
throw "Empty"
endif
let sum = 0.0
for i in a:lst
let sum += i
endfor
return sum / len(a:lst)
endfunction