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

更新於 發佈於 閱讀時間約 2 分鐘
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,然後重新執行程式,觀察不同的輸出結果。

留言
avatar-img
留言分享你的想法!
avatar-img
HKT實驗室
23會員
261內容數
哈囉!歡迎光臨我的沙龍!我是 KT,一位對應用程式開發充滿熱情的開發者。在這個專屬空間,我將與您分享我在應用開發領域的深入學習心得和豐富的實戰經驗。如果您對應用程式開發技術同樣充滿好奇,渴望不斷探索新知,歡迎成為我們的會員,一起在應用程式開發的旅途上,探索更深層次的技術世界,享受學習的樂趣。
HKT實驗室的其他內容
2024/11/18
在 Dart 程式語言中,除了位置參數和預設參數值外,具名參數的使用讓函式的呼叫變得更加清晰且易於理解。特別是在參數較多的情況下,具名參數的優勢尤為明顯。本篇文章將深入探討如何定義和使用具名參數,並透過實際範例來加深讀者的理解。
Thumbnail
2024/11/18
在 Dart 程式語言中,除了位置參數和預設參數值外,具名參數的使用讓函式的呼叫變得更加清晰且易於理解。特別是在參數較多的情況下,具名參數的優勢尤為明顯。本篇文章將深入探討如何定義和使用具名參數,並透過實際範例來加深讀者的理解。
Thumbnail
2024/11/17
在 Dart 程式語言中,函式不僅可以接收參數,還能為這些參數設定預設值。這樣的設計使得函式的呼叫更加靈活,並且簡化了程式碼的撰寫。本文將深入探討如何定義具有預設參數值的函式,並透過實際範例來加深理解。
Thumbnail
2024/11/17
在 Dart 程式語言中,函式不僅可以接收參數,還能為這些參數設定預設值。這樣的設計使得函式的呼叫更加靈活,並且簡化了程式碼的撰寫。本文將深入探討如何定義具有預設參數值的函式,並透過實際範例來加深理解。
Thumbnail
2024/11/16
在 Dart 程式語言中,函式不僅能執行特定任務,還能回傳值,這使得函式在程式中更具彈性和重用性。本篇文章將深入探討如何定義一個具有回傳值的函式,並透過實際範例來幫助大家理解其結構與用途。
Thumbnail
2024/11/16
在 Dart 程式語言中,函式不僅能執行特定任務,還能回傳值,這使得函式在程式中更具彈性和重用性。本篇文章將深入探討如何定義一個具有回傳值的函式,並透過實際範例來幫助大家理解其結構與用途。
Thumbnail
看更多
你可能也想看
Thumbnail
「欸!這是在哪裡買的?求連結 🥺」 誰叫你太有品味,一發就讓大家跟著剁手手? 讓你回購再回購的生活好物,是時候該介紹出場了吧! 「開箱你的美好生活」現正召喚各路好物的開箱使者 🤩
Thumbnail
「欸!這是在哪裡買的?求連結 🥺」 誰叫你太有品味,一發就讓大家跟著剁手手? 讓你回購再回購的生活好物,是時候該介紹出場了吧! 「開箱你的美好生活」現正召喚各路好物的開箱使者 🤩
Thumbnail
介紹朋友新開的蝦皮選物店『10樓2選物店』,並分享方格子與蝦皮合作的分潤計畫,註冊流程簡單,0成本、無綁約,推薦給想增加收入的讀者。
Thumbnail
介紹朋友新開的蝦皮選物店『10樓2選物店』,並分享方格子與蝦皮合作的分潤計畫,註冊流程簡單,0成本、無綁約,推薦給想增加收入的讀者。
Thumbnail
逛夜市或者是到外面的餐廳用餐時,如果店家有小孩,老夫喜歡留意小孩在店裏的時間都做些什麼事: 通常國小中年級以上的孩子,會發現不管是否出於自願,孩子幾乎都會在大人忙碌的同時,他也會幫忙收拾桌面、幫忙把餐點端到正確的桌號。再大一點的,會幫忙收銀、點單及打包分類外帶餐點。然後這樣的孩子若還能把握機會
Thumbnail
逛夜市或者是到外面的餐廳用餐時,如果店家有小孩,老夫喜歡留意小孩在店裏的時間都做些什麼事: 通常國小中年級以上的孩子,會發現不管是否出於自願,孩子幾乎都會在大人忙碌的同時,他也會幫忙收拾桌面、幫忙把餐點端到正確的桌號。再大一點的,會幫忙收銀、點單及打包分類外帶餐點。然後這樣的孩子若還能把握機會
Thumbnail
當帶著年幼的孩子外出用餐時,他們充滿好奇與活力,很難保持安靜。用嚴肅的命令無法達到效果,可以採取遊戲的方式,讓孩子保持安靜,提升親子關係。本文分享帶女兒外出用餐的經驗與方法。
Thumbnail
當帶著年幼的孩子外出用餐時,他們充滿好奇與活力,很難保持安靜。用嚴肅的命令無法達到效果,可以採取遊戲的方式,讓孩子保持安靜,提升親子關係。本文分享帶女兒外出用餐的經驗與方法。
Thumbnail
在現在的社會裡,大人講的話,一定就是安全的路嗎? 讀完那篇文章,真的心有戚戚焉,雖說現在很多家長比起從前,教育心態已經開放了不少,但又有多少家長,可以真的放手到支持孩子追求自己心
Thumbnail
在現在的社會裡,大人講的話,一定就是安全的路嗎? 讀完那篇文章,真的心有戚戚焉,雖說現在很多家長比起從前,教育心態已經開放了不少,但又有多少家長,可以真的放手到支持孩子追求自己心
Thumbnail
教導孩子遵守規則 5歲的孩子已經具有自我意識,覺得自己長大了,可以按照自己的方式去做事。因此,父母親要適當地教導孩子遵守規則,並讓孩子在愛的環境中得到支持並不斷地探索世界成長。 學習如何與人相處,尊重別人的想法和感受,並培養同理心和合作能力 5歲的孩子也開始發展社會行為,需要學習如何與他人
Thumbnail
教導孩子遵守規則 5歲的孩子已經具有自我意識,覺得自己長大了,可以按照自己的方式去做事。因此,父母親要適當地教導孩子遵守規則,並讓孩子在愛的環境中得到支持並不斷地探索世界成長。 學習如何與人相處,尊重別人的想法和感受,並培養同理心和合作能力 5歲的孩子也開始發展社會行為,需要學習如何與他人
Thumbnail
教養是堂懷疑是否有最適解的存在,但也在追尋的過程中學會與自己的和解。 弄懂6-12歲孩子的內心X情緒X行為問題 作者:陳品皓 禾禾文化工作室出版 五種情境,21個生活應用,從父母及老師角度切入。這樣就能去處理孩子的情緒嗎? 無法! 但會是個方向與嘗試,而父母或許就是在這樣的嘗試與陪伴之中,孩子就慢慢
Thumbnail
教養是堂懷疑是否有最適解的存在,但也在追尋的過程中學會與自己的和解。 弄懂6-12歲孩子的內心X情緒X行為問題 作者:陳品皓 禾禾文化工作室出版 五種情境,21個生活應用,從父母及老師角度切入。這樣就能去處理孩子的情緒嗎? 無法! 但會是個方向與嘗試,而父母或許就是在這樣的嘗試與陪伴之中,孩子就慢慢
Thumbnail
育兒路上,家長最常用的句式必然是條件句。 “你要是再搗蛋,就叫警察來捉你。” “吃不完這碗飯的話,罰你一個月不准看電視。” “如果你幫忙做家務,就給你二十元。” “假如你測驗一百分,就送你一件新玩具。”
Thumbnail
育兒路上,家長最常用的句式必然是條件句。 “你要是再搗蛋,就叫警察來捉你。” “吃不完這碗飯的話,罰你一個月不准看電視。” “如果你幫忙做家務,就給你二十元。” “假如你測驗一百分,就送你一件新玩具。”
Thumbnail
小孩成長的過程,會觀察大人的互動模式發展出自己與其他人的相處模式,也會因為在與大人互動的過程中發展出一些行為。他們是很直觀的生物,沒辦法同時理解好幾種標準,所以從小建立規則是很重要的一件事。
Thumbnail
小孩成長的過程,會觀察大人的互動模式發展出自己與其他人的相處模式,也會因為在與大人互動的過程中發展出一些行為。他們是很直觀的生物,沒辦法同時理解好幾種標準,所以從小建立規則是很重要的一件事。
Thumbnail
#談管教 #管教 #程式碼 #需要更新 電腦需要常常更新程式碼,才能防止錯誤或者當機,其實孩子也需要。 Photo by Markus Spiske on Unsplash 不過更正確地來說,我們更新的是孩子的判斷能力,因為孩子會長大,不能一直用同一個標準,不然就會出問題。然而,現實狀況是,我
Thumbnail
#談管教 #管教 #程式碼 #需要更新 電腦需要常常更新程式碼,才能防止錯誤或者當機,其實孩子也需要。 Photo by Markus Spiske on Unsplash 不過更正確地來說,我們更新的是孩子的判斷能力,因為孩子會長大,不能一直用同一個標準,不然就會出問題。然而,現實狀況是,我
Thumbnail
PAC模型 P代表Parent (父母) A代表Adult(成人) C代表Child(兒童) 這是三種說話的方式,簡單的舉例來說,#父母 的說話方式就是命令、訓斥和挑剔。「你要...」「你應該...」「你怎麼那麼...」 而#成人 的說話方式則是就事論事,客觀說明,像是「因為...,所以我認為」「
Thumbnail
PAC模型 P代表Parent (父母) A代表Adult(成人) C代表Child(兒童) 這是三種說話的方式,簡單的舉例來說,#父母 的說話方式就是命令、訓斥和挑剔。「你要...」「你應該...」「你怎麼那麼...」 而#成人 的說話方式則是就事論事,客觀說明,像是「因為...,所以我認為」「
Thumbnail
P 036 比方說在房間的某個角落裡,或是在沒有危險的某個房間裡放了很多他可以玩的東西,讓他自由的這裡摸摸那裡玩玩;給他一個範圍,…   P 037 我們在三歲以前給孩子訂下一個範圍,在範圍以外的就要說: 「不」,人要能跟自己說「不」,跟自己說不就是自制;   讀後心得:  現代的教養會比較趨向於
Thumbnail
P 036 比方說在房間的某個角落裡,或是在沒有危險的某個房間裡放了很多他可以玩的東西,讓他自由的這裡摸摸那裡玩玩;給他一個範圍,…   P 037 我們在三歲以前給孩子訂下一個範圍,在範圍以外的就要說: 「不」,人要能跟自己說「不」,跟自己說不就是自制;   讀後心得:  現代的教養會比較趨向於
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News