From: Rajinder Yadav Date: 2009-10-14T11:55:50+09:00 Subject: Re: How to execute a break in a loop via user input Thomas Wilson wrote: > Hi all, > > i am a complete noobie here to Ruby and programming in general. > > I was looking for the best way to break a loop using "user input" via > gets. > > I have a loop running that needs to be broken when the user hits a > specified key. > > What would be the best way to go about this? > > Thank your for your time and attention and sorry for such a "noobie" > question! > > WPPK There is no best way, here are 2 ways to mull over, first way gives you an idea of how to break out of a loop. The 2ns way show use of a do/while loop, that test for the loop condition is done at the end, not the start. while(true) c = gets break if c.chomp == 'x' end or begin c = gets.chomp end while c != 'x -- Kind Regards, Rajinder Yadav http://DevMentor.org Do Good ~ Share Freely