3 Оператор Equals или Case Equality

В Ruby Integer === 5 возвращает true . Аналогично String === "karthik" возвращает true .
Однако 5 === Integer возвращает false . И "karthik" === String .
Почему оператор не коммутативен?

21
задан Nakilon 24 December 2010 в 16:25
поделиться