On Jun 22, 2006, at 2:30 AM, Paul Teale wrote: > Hi, > I am new to Ruby and have a newbie Ruby question that i couldn't find > the answer to in the FAQ. > If this is the wrong forum to post newbie questions please accept my > apologies and direct me to a more suitable forum where i can ask > newbie > Ruby questions. Thanks. > > First i display a console based menu with puts statements and then > wait > for input with the gets method like this.. > > menuChoiceString = gets > > Then i have the following code to act based on what menu option was > chosen. > > if menuChoiceString == "1" then > puts "You pressed 1" > else > puts "You pressed 2" > end > > When i use this and enter 1 it goes to the second option. irb(main):016:0> x = gets 1 => "1\n" irb(main):017:0> x => "1\n" irb(main):018:0> x.strip => "1" irb(main):019:0> -- Elliot Temple http://www.curi.us/blog/