Module:Sandbox/sameboat2
Appearance
my_object = {};
function factorial(n)
if n == 0 then
return 1 --this returns the result 1 when passed zero
else
return n * factorial(n - 1)
end
end
my_object.hello = function( frame )
local output = '';
for index = 1,frame.args[1] do
output = output .. index .. ") n! = " .. factorial(index) .. "<br \>\n"
end
return output;
end
return my_object