RosettaCodeData/Task/Factorial/Clojure/factorial-3.clj

7 lines
115 B
Clojure
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
(defn factorial [x]
(loop [x x
acc 1]
(if (< x 2)
acc
(recur (dec x) (*' acc x)))))