RosettaCodeData/Task/Factorial/XLISP/factorial.l
2023-07-01 13:44:08 -04:00

6 lines
95 B
Common Lisp

(defun factorial (x)
(if (< x 0)
nil
(if (<= x 1)
1
(* x (factorial (- x 1))) ) ) )