4つもあるの!!Rubyの等値演算子を徹底解説

変数同士が等しいかどうかRubyで調べる手段をご存知でしょうか。 数値同士、文字列同士なら言わずと知れた==を使えばいいですね。ほかにもRubyにはeql?メソッドなどが存在します。 ですが、すべて同じ結果を返すわけではありません。何をもって等しいとするかの定義が少しずつ異なります。 "str" == "str" #=> true "str".…