第三章 程式的結構
第二節 選擇
首先,我們先介紹 If
If 的基本結構如下:
If 要判斷的條件 Then 單個指令
例如:「If 5>3 Then Textbox1.Text="Yes"」,如果 5 比 3 大,那就將 Textbox1 的顯示內容改為 Yes
如果要在判斷結果成立時,執行多個指令,那就需要換行書寫,並在最後加上「End If」當作結束,如下:
If 要判斷的條件 Then
單個或多個指令
End If
要特別注意的是:「要判斷的條件」中互相比較的兩個東西必須是同一資料型態,否則比較結果可能會與你的想法有所偏差
例如:「100」跟「99」進行比較,兩者皆為「整數」資料型態,能夠正確比較出結果
例如:「100」跟「"99"」進行比較,前者為「整數」資料型態,後者為「字串」資料型態,其意義已與當初撰寫程式時的本意有所出入