RosettaCodeData/Task/Factorial/Scheme/factorial-3.ss

5 lines
97 B
Scheme
Raw Permalink Normal View History

2013-04-10 21:29:02 -07:00
(define (factorial n)
(do ((i 1 (+ i 1))
(accum 1 (* accum i)))
((> i n) accum)))