From: "Ivan S." Date: 2012-12-10T01:11:34+09:00 Subject: Conditional Loop question Hi everybody, can someone explain the behaviour of this simple loop that doesnt stop in 1.13. >> x =1.12 => 1.12 >> loop do ?> x=x+0.01 >> break if (x==1.13 || x > 1.19) >> puts x >> end 1.13 1.14 1.15 1.16 1.17 1.18 => nil thanks. Attachments: http://www.ruby-forum.com/attachment/7947/Selecci__n_002.jpeg -- Posted via http://www.ruby-forum.com/.