IF~THEN命令ですが、30年前にマイクロソフトBASICが広まりはじめた頃から、「IF 変数 THEN」と書くと「IF 変数!=0 THEN」と判断されていたので、それと共通でつながる仕様ではないかと思います。