RosettaCodeData/Task/Factorial/Common-Lisp/factorial-3.lisp

3 lines
84 B
Common Lisp
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
(defun factorial (n &optional (m 1))
(if (zerop n) m (factorial (1- n) (* m n))))