From: Imraan Moolla Date: 2007-12-10T18:55:51+09:00 Subject: new to ruby why does my while loop never end? puts 'Please enter a number:' number = gets.chomp.to_i while number != '' if number > 0 puts 'You have entered a number greater than 0' end puts 'Please enter a number' number = gets.chomp.to_i end puts 'Goodbye!' -- Posted via http://www.ruby-forum.com/.