Def factorial(num); (1..num).inject(1) {|a, b| a * b}; end ; print factorial(42) # To the point.

By Anonymous (not verified) , 27 January 2011

Guus: def factorial(num); (1..num).inject(1) {|a, b| a * b}; end ; print factorial(42) # To the point.