Averages/Arithmetic mean: Difference between revisions

Line 472:
'''With Reduce'''
 
<lang lisp>(defun mean (&rest sequence)
(letif ((length (lengthnull sequence)))
(if (zerop length)nil
(/ (reduce #'+ sequence) (length sequence))))</lang>
0
(/ (reduce #'+ sequence) length))))</lang>
 
'''With Loop'''
Anonymous user