!~
私は演算子と!=
以下のコードで遊んでみました。しかし、そのような違いを理解することはできませんでした。しかし、そうでない場合、なぜRubyがそれらを導入したのでしょうか?
2 !=3
# => true
2 !~ 3
# => true
c= [1,2,3]
# => [1, 2, 3]
d=[1,4,5]
# => [1, 4, 5]
c != d
# => true
c !~ d
# => true
それらの間に何か違いがあるかどうか言って、誰かがここで私を助けてくれませんか?