From: Yuya Kato Date: 2003-03-13T13:26:26+09:00 Subject: [ruby-list:37291] Re: 両方の式とも常に評価する論理和・論理積 Yuyaです。 On Thu, 13 Mar 2003 13:14:18 +0900 Shinya Kawaji wrote: > String#| を定義しなくて済む方法を考えようと思ったのですが、 > それには任意のオブジェクトを(条件式外のところで) true or false に > 変換する機能が必要なように思いました。 > そういう仕組みもまた、思い出せないのですが・・(でもきっとあるんだろうな) p(!!"") #=> true p(!!nil) #=> false p(!!true) #=> true p(!!false) #=> false というのはいかがでしょう。 直感的ではないですが。 ====== Yuya Kato ====== E-Mail yuya@katoden.co.jp Web http://nuance.cc/ i-mode http://nuance.cc/i/