2024-10-28|閱讀時間 ‧ 約 0 分鐘

【Flutter 學習筆記】if-else 條件控制

    raw-image
    【Flutter 學習筆記】線上課程教學影片:連結
    【Flutter 學習筆記】系列文章目錄:連結

    在 Dart 程式語言中,透過 if-else 結構,我們可以根據不同的條件來執行不同的程式碼。這篇文章將深入探討 if-else 條件控制的用法,並提供一個實際範例來幫助讀者更好地理解。

    基本語法

    if-else 的基本語法如下:

    if (條件) {
    // 當條件成立時,執行此區塊的程式碼
    } else {
    // 當條件不成立時,執行此區塊的程式碼
    }

    在這段語法中,if 後面跟著一個條件表達式,當這個條件為真(true)時,程式會執行大括號內的程式碼。如果條件為假(false),則會執行 else 區塊中的程式碼。

    實際範例:年齡判斷

    讓我們來看一個實際的範例,這個範例將根據使用者的年齡來判斷是否可以進入酒吧。

    void main() {
    int age = 20; // 宣告一個整數變數 age,並將其初始值設為 20

    if (age >= 18) {
    print("您已年滿 18 歲,可以進入酒吧"); // 當年齡大於等於 18 時,輸出此訊息
    } else {
    print("您未滿 18 歲,不得進入酒吧"); // 當年齡小於 18 時,輸出此訊息
    }
    }

    這個範例展示了 if-else 結構如何根據不同的條件來執行相應的程式碼。建議讀者可以嘗試修改 age 的值,例如設為 16 或 21,然後重新執行程式,觀察不同的輸出結果。

    分享至
    成為作者繼續創作的動力吧!
    © 2024 vocus All rights reserved.