RosettaCodeData/Task/Factorial/Common-Lisp/factorial-2.lisp
2019-09-12 10:33:56 -07:00

2 lines
84 B
Common Lisp

(defun factorial (n &optional (m 1))
(if (zerop n) m (factorial (1- n) (* m n))))