Yoshinaga 様 ありがとうございます。 if を使わない方が処理が少し速くなるのか?という単なる想像で やっておりました。 @ary << data if data という書き方でも速度に大して変化がないなら、論理演算子を使う 必要はないんですが、今回は勉強のために書いたので、変な書き方 をしてしまいました。 ご教示、ありがとうございます。 Shigehiro Yoshinaga さんは書きました: > これはただの > > @ary << data > > と同じですね。 > ですから、data == nil の場合にも、@ary に nil が追加されることになります。 > ん・・・そうなんですか。 dataがnilでも追加されるんじゃ、全く意味が無いということですね。 ありがとうございます。m(__)m