RosettaCodeData/Task/Factorial/XLISP/factorial.xlisp
2017-09-25 22:28:19 +02:00

6 lines
95 B
Text

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