From: "F. Senault" Date: 2009-07-17T02:20:06+09:00 Subject: Re: case statement puzzle - correction Le 16 juillet 2009 � 18:58, Tom Cloyd a �crit : > x='1' > case > when x =='0' > puts '0' > when (1..5).include? x.to_i > puts '1' > end When in doubt, parenthesise : >> case ?> when x == '0' >> puts '0' >> when (1..5).include?(x.to_i) >> puts '1' >> end 1 => nil Fred -- Until I'm 6 feet under Baby I don't need a bed Gonna live while I'm alive I'll sleep when I'm dead Till they roll me over And lay my bones to rest Gonna live while I'm alive I'll sleep when I'm dead (I'll sleep when I'm dead, Bon Jovi)