Ruby の論理演算子、&& と || は制御構造で & と | はメソッド - passingloopの日記

Ruby で AND, OR の論理演算を行うための論理演算子には {&&,||} と {&,|} の 2 種類あります。この 2 種類は似ていてまぎらわしいのですが、 {&&,||} は制御構造で、{&,|} はメソッド とだけ覚えておきえば区別できます。これだけ覚えておけば、 (1) {&,|} の両辺は必ず実行される。{&&,||} の右辺は実行されないことがあ…