タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

rubyとINCREMENTに関するwlbhiroのブックマーク (1)

  • Ruby にインクリメント演算子のようなものが無い理由 - fugafuga.write

    どうしてなのか ruby には、インクリメント(++) と デクリメント(--) が存在しない。 Matz の答え [ruby-list:5323] Re: Questions on specs and threads 3) 記号的な記法 これは単なる私の趣味ですが, 単項インクリメントとかがたまに欲しく なります. i += 1 でいいわけですが. i++ と書いて怒られる (^^; すんません.この件は以前から指摘されているのですが(演算子はCに似ているのに++と--は対応する演算子が無い),++の動作が質的に「変数を操作する」ものであるため,変数がオブジェクトでないRubyでは導入できないでいます.++や--の「オブジェクト指向的意味」がRubyの他の部分と整合性を保ったまま定義できれば採用したいのですが…. 以下、自分なりの解釈 Ruby は純粋オブジェクト指向であるので、数値と

    Ruby にインクリメント演算子のようなものが無い理由 - fugafuga.write
    wlbhiro
    wlbhiro 2017/06/12
    Rubyにはインクリメント演算子はなく、エラーもわかりづらい。
  • 1