>おちゃめさん なるほど。やはりBASICやプチコンの歴史から、はじめは「AND」を使わせるのが自然と考えられているのですね。 私がプチコンもBASICもこれが初めてで、そのあたりの経緯も恥ずかしながら最近知ったので、論理演算にビット演算子を使う事に抵抗を感じているのだと思います。(多少話がそれますが、同様にビット演算の結果を何かと比較しないままIFで使うことも、繋ぐのは論理演算子が前提なので私は省略ではないと捉えています) はじめはアプローチの狙いが分からず色々疑問がありましたが、考えを伺えて色々勉強になりました。 ありがとうございます。