Class: Factorial

Inherits:
Object show all
Includes:
TeguGears
Defined in:
lib/examples/factorial.rb

Constant Summary

Constants included from TeguGears

TeguGears::REPOSITORY_CLASS

Instance Method Summary collapse

Methods included from TeguGears

included

Instance Method Details

#process(n) ⇒ Object



3
4
5
# File 'lib/examples/factorial.rb', line 3

def process(n)
  n <= 1 ? 1 : n * Factorial.call(n-1)
end