Rubyのif文などでは、0とかはしっかり==で判定しないといけないらしい。
<code><br>condition = 1<br>if condition<br>puts "condition is true"<br>end<br></code>
これは動かない
<code><br>condition = 1<br>if 1 == condition<br>puts "condition is true"<br>end<br></code>
が正しい
Rubyのif文などでは、0とかはしっかり==で判定しないといけないらしい。
<code><br>condition = 1<br>if condition<br>puts "condition is true"<br>end<br></code>
これは動かない
<code><br>condition = 1<br>if 1 == condition<br>puts "condition is true"<br>end<br></code>
が正しい