ツララさんへ !(B-16)に関しては私のネタバレコメントでも解説しています。比較演算子もビット演算子も無しで記述するならば必然的にこのようになってしまいます。 昔のBASICではANDやORが使えないものもありましたが「*」や「+」で代用していました。 速度やリスト短縮のメリットがあるためポケコンやプチコン(初代やmkII)では「*」や「+」を使い条件式の結合でANDやORはあまり使いません(複雑な判定ならばかなり短縮可能)