宇宙船演算子

2017/11/19

はじめて知った、宇宙船演算子なるもの。

宇宙船演算子

左のオブジェクトが小さいと負の数を返し、どちらのオブジェクトも同じなら0を返し、左のオブジェクトが大きいと正の数を返す。
JavaのcompareToみたいな感じ。

p 1 <=> 2  #=> -1
p 1 <=> 1  #=> 0
p 2 <=> 1  #=> 1