[#45866] Ruby1.8 と1.9の安全な共存 — Ayumu Aizawa <ayumu.aizawa@...>
こんにちは、あいざわです。
7 messages
2009/02/14
[#45875] ruby1.8 と ruby1.9 の instance_eval の挙動の違いについて — kohno kazuyuki <kkohno@...>
こんにちは。
5 messages
2009/02/17
[ruby-list:45851] Re: false と nil の and
From:
<lr68k@...>
Date:
2009-02-02 22:09:45 UTC
List:
ruby-list #45851
lr68kです > 仕様です。なぜなら、 && と and (違いは優先順位のみ)は偽が > 確定した時点で評価をやめるからです。Rubyにおいて偽はfalseとnilのみです 。 > > 「false && nil」はfalseが偽なのでfalseが返ります。 > 「nil && false」はnilが偽なのでnilが返ります。 > > なお、 || と or も真が確定した時点で評価をやめ、その時点の値を返します 。 必ずしもtrue/falseなわけではないのですね 理解しました。 ありがとうございます! -------------------------------------- Yahoo! JAPAN - Internet safety for children and parents. http://pr.mail.yahoo.co.jp/security/