Revision 41828 of "Module:Gabrielchihonglee002" on zhwikivoyage

-- defines a factorial function 
function fact (n) 
if n == 0 then
 return 1 
else 
 return n * fact(n-1) 
end 
end 
print("enter a number:") 
a = io.read("*number") -- read a number 
print(fact(a))