2010-06-14から1日間の記事一覧

Rubyの == と equal? と === と eql? のまとめ

== 数値、文字列、配列などで、「等しいかどうか」「同じ内容かどうか」を調べるのに使います。別のオブジェクト(別のインスタンスへの参照)でも同じ内容ならtrueになります。Rubyでは数値と文字列の間の自動変換は行われませんので、1 == "1"はfalseです…