これはIF~THEN~の条件式においては内部ではTrue(=1)かFalse(=0)の値で判断されているためですね。 ANDやORが使えない一部のBASICでは*や+が使われていましたが、それはIFの仕組みが分かればそれでOKな理由は簡単に分かります。 詳しく書くと長くなるので私が書いているプチコン3号入門講座「論理式で深まる条件判断」で書く予定です。 すでにポケコン講座やプチコンmkII講座で書いているようなものですが、それをさらに初心者でも分かりやすく解説します。