【從零開始學 Dart 程式設計】while 循環控制

【從零開始學 Dart 程式設計】線上教學課程目錄 ,Flutter 先修班, Dart 程式語言基礎入門課程。

while 迴圈

語法

只要條件式成立,就會一直執行大括號內的程式區塊,當條件不成立,才會跳離開此 while 循環。所以設定條件式,需要特別注意,不要讓程式造成無窮循環。
while(條件式){
    //程式碼執行區塊
}

範例

int intVal = 0;
while(intVal<=10){
    print("intval: $intVal");
    intVal++;
}
執行結果:
intval: 0
intval: 1
intval: 2
intval: 3
intval: 4
intval: 5
intval: 6
intval: 7
intval: 8
intval: 9
intval: 10

do…while 迴圈

do…while,第一次就會直接執行大括號內程式區塊,不管 while 中的條件式是否成立。第二次之後,才開始由 while 中的條件式來決定,是否執行大括號內的程式區塊。

語法

do{
//程式碼執行區塊
}while(條件式);

範例

void main() {
  int intVal = 10;
  do {
    print('intVal: $intVal');
    intVal--;
  }
  while(intVal>=0);
}
執行結果:
intval: 10
intval: 9
intval: 8
intval: 7
intval: 6
intval: 5
intval: 4
intval: 3
intval: 2
intval: 1
intval: 0

那這次的課程就介紹到這邊囉~
順帶一提,KT 線上教室,臉書粉絲團,會不定期發佈相關資訊,不想錯過最新資訊,不要忘記來按讚,加追蹤喔!也歡迎大家將這套課程分享給更多人喔。
我們下次再見囉!!!掰掰~

這個網誌中的熱門文章

2023 最新入門零基礎 Kotlin教學【從零開始學 Kotlin 程式設計】Kotlin 教學課程目錄 (Android Kotlin, IntelliJ IDEA, Android Studio, Android APP 開發教學)

nano 文字編輯器

最新入門零基礎 Java 教學【從零開始學 Java 程式設計】Java教學課程目錄 (IntelliJ IDEA 開發教學)

Android Studio 歷代版本下載點

16天記下7000單字