On Wednesday 25 April 2001 10:33, Tim Pettman wrote: > Hi there, > > This is probably really simple, but how do I use an or on the right hand > side of an if? > > What I would like to do is this: > > if n == 3 or 5 > puts "true" > else > puts "false" > end > > > I could slpit this up to be: > > if n == 3 > puts "true" > elsif n == 5 > puts "true" > else > puts "false" > end > > but the first way seems easier. The case I am having to use this on is > quite a bit more compicated. > > Thanks in advance for your help. n == 3 or n == 5 ? true : false is one way :-) Regards, Kent Starr elderbun / mindspring.com