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!
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!
Um sure you can. Its pointless but you can. Your problem was, as many
other
people pointed out, that you mispelled “chomp” as “comp”.