2008-11-17 Rubyの単項演算子 ruby Rubyってインクリメントの演算子無かったよなと思って調べたら↓みたいになって驚いた。 irb(main):001:0> a = 1 => 1 irb(main):002:0> a++ irb(main):003:0* a => 2 これがa+(+a)ってことに気付くのに5分ぐらいかかったorz irb(main):004:0> a = -5 => -5 irb(main):005:0> a-----3 => -8