>>前頁
コーティング
------------------------------------------------------------
if には ()
○ if ( iX = 1 ) then
× if iX = 1 then
○ if ( (iX = 1) AND (iY = 1) ) then
× if ( iX = 1 AND iY = 1 ) then
------------------------------------------------------------
ネガティブ判定はなるべく控える
○ if ( strX = "*" ) then
' ← 空でOK
else
・・・
endif
× if ( strX <> "*" ) then
・・・
endif
------------------------------------------------------------
比較演算子の向き
○ if ( 0 < iX ) then
× if ( iX > 0 ) then
------------------------------------------------------------
応用 (例)9〜15の範囲でない場合・・・を行う
○ if ( (9 <= iX) AND (iX <= 15) ) then
' ← 空でOK
else
・・・
endif
× if ( (iX < 9) OR (iX > 15) ) then
・・・
endif
------------------------------------------------------------