RosettaCodeData/Task/Factorial/OCaml/factorial-3.ml

7 lines
106 B
OCaml
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
let factorial n =
let result = ref 1 in
for i = 1 to n do
result := !result * i
done;
!result