RosettaCodeData/Task/Factorial/OCaml/factorial-3.ml
2024-10-16 18:07:41 -07:00

6 lines
106 B
OCaml

let factorial n =
let result = ref 1 in
for i = 1 to n do
result := !result * i
done;
!result