ace/demo/kitchen-sink/docs/ruby.rb
2012-11-15 16:25:40 +04:00

23 lines
No EOL
378 B
Ruby

#!/usr/bin/ruby
# Program to find the factorial of a number
def fact(n)
if n == 0
1
else
n * fact(n-1)
end
end
puts fact(ARGV[0].to_i)
class Range
def to_json(*a)
{
'json_class' => self.class.name, # = 'Range'
'data' => [ first, last, exclude_end? ]
}.to_json(*a)
end
end
{:id => 34, :sdfasdfasdf => "asdasdads"}