DEBSOURCES
Skip Quicknav
sources / ruby3.4 / 3.4.5-1~exp1 / sample / fact.rb
123456789
def fact(n) return 1 if n == 0 f = 1 n.downto(1) do |i| f *= i end f end puts fact(ARGV[0].to_i)