2007-03-20から1日間の記事一覧

Ruby のブーリアン演算子の結合規則って?

ちょっとハマった。 result = Alphabet?(ch) or Digit?(ch); こういうソースで Alphabet?(ch) が false を返し、Digit?(ch) が true を返す場合、result には何が入るか? true を期待してたんだけど……結果は false だった。 result = (Alphabet?(ch) or Dig…