RosettaCodeData/Task/Factorial/Racket/factorial-2.rkt
Ingy döt Net db842d013d A-M baby
2013-04-10 21:29:02 -07:00

6 lines
122 B
Racket

(define (factorial n)
(define (fact n acc)
(if (= 0 n)
acc
(fact (- n 1) (* n acc))))
(fact n 1))