From: Aditya Mahajan Date: 2007-11-04T04:40:01+09:00 Subject: Re: dragons and factorials (keyboard input) On Sat, 3 Nov 2007, Thufir wrote: > C:\code>type makeDragon.rb > require 'Dragon' > require 'factorial' > > aDragon = Dragon.new > > aDragon.toString > > number=0 > print "\n\n\nthe Dragon will calculate a factorial now." > puts "\nenter an integer " > number=gets Add number = number.to_i or number = Integer(number) gets returns a string, so you need to convert it to an integer. > # print "\n\n\n" + number + "\n\n" > > print "Dragon replies\n\n" > print fact(number) Aditya