From: Fellipe de Paula Date: 2011-12-19T13:22:33+09:00 Subject: "Have your program add one to the number" ? I'm starting to learn Ruby using the Learn to Program book by Chris Pine. On a mini assignment I need to: "Write a program which asks for a person's favorite number. Have your program add one to the number, then suggest the result as a bigger and better favorite number. (Do be tactful about it, though.) " Here's what I have so far... 1 full_name = first_name + ' ' + middle_name + ' ' + last_name 2 puts full_name + ', ' + 'What\'s your favorite number???' 3 favorite_number = gets.chomp 4 new_number = favorite_number.to_i + 1 5 puts 'hmmm... What about ' + new_number + '? ' + 'It\'s bigger and better than yours :)' The program runs smoothly until line 4 than it returns the following error: :in `+': can't convert Fixnum into String (TypeError) Could you please point my mistake? Thanks, Fellipe -- Posted via http://www.ruby-forum.com/.