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

11 lines
219 B
Text

function fact(n int in) returns (bigint)
if (n < 0)
SysLib.writeStdout("No negative numbers");
return (0);
end
if (n < 2)
return (1);
else
return (n * fact(n - 1));
end
end