[ruby-list:48659] == 演算子でちとはまりました

From: dezawa <dezawa@...>
Date: 2012-03-22 08:23:55 UTC
List: ruby-list #48659
nil == nil # => true
"123" == nil # => false
Time.now == nil # => nil
Time.now.to_i == nil # => false

なぜ Time のときは違う結果になるのでしょうか。
仕様? BUG?

                 出沢

おっと、
ruby 1.8.7 (2010-01-10 patchlevel 249) [i486-linux]

1.9 だと false ですね。すると BUG?


In This Thread

Prev Next