From: Lucas Holland Date: 2006-12-20T03:02:16+09:00 Subject: Re: Problem with string comparison Lucas Holland wrote: > Hi! > > The following code: > > name = gets.comp.to_s > if name == "Bill" or name == "Steve" > puts "Wow, you're pretty smart!" > end > > yields this error, once executed: > > NoMethodError: undefined method ‘comp’ for "Bill":String > > What is wrong with the code? > > Thanks in advance, > > chell I've found the problem. Apparently, you can't explicitly convert gets.chomp to a string (it is a string anyways, eh?), so name = gets.chomp will do fine! chell -- Posted via http://www.ruby-forum.com/.