1. IF ~ THENの ~の部分は、0以外なら TRUEあつかいになるようです。 マイナスの数もTRUEなので IF A THENとすると A=-1でもTRUEになることになります。