•IF使用方法 簡介 |
若排程工作不只向單一方向執行,而是需要因應某些情況或條件,執行不同指令,那就需要運用 IF條件判斷,例如由判斷螢幕上某位置的顏色,因為得知當時電腦中的情況,利用IF條件加以判斷,便能執行適當的指令,而且能避免一些無法預計的錯誤。
•IF條件判斷使用格式一 |
若只需判斷某個條件是否成立,以下邊格式為例:
說明:
當條件成立時要執行的指令必需被 如果•••則 及
完結條件判斷 的一對指令區塊包圍著,若第一行的條件成立後,便會執行
第二、三行的指令,若第一行的條件不成立,便不理會第二、三行,直接跳過它們執行以後的指令。以上圖為例,由於2+3等於3的條件成立,故程式會執行二、三行的指令。
•IF條件判斷使用格式二 |
當條件不成立時,也可執行不成立時的指令,只需加上於IF區塊中加入 否則 指令:
執行結果:
![]() |
↓ |
![]() |
說明:
由於上例中 2+1等於0的條件不成立,因此會跳過第二、三行指令,執行第五、六行的指令。