RosettaCodeData/Task/Factorial/Guish/factorial-2.guish
2023-07-01 13:44:08 -04:00

7 lines
111 B
Text

fact = {
if eq(@1, 1) {
return @2
}
return fact(sub(@1, 1), mul(@1, @2))
}
puts fact(7, 1)