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

7 lines
157 B
Text

func factorial(num: Integer): Integer {
require num >= 0;
match {
num == 0: return 1;
else: return num * factorial(num - 1);
}
}