- Dart 程式設計教程
- Dart 程式設計 - 主頁
- Dart 程式設計 - 概覽
- Dart 程式設計 - 環境
- Dart 程式設計 - 語法
- Dart 程式設計 - 資料型別
- Dart 程式設計 - 變數
- Dart 程式設計 - 運算子
- Dart 程式設計 - 迴圈
- Dart 程式設計 - 決策制定
- Dart 程式設計 - 數字
- Dart 程式設計 - 字串
- Dart 程式設計 - 布林值
- Dart 程式設計 - 列表
- Dart 程式設計 - 列表
- Dart 程式設計 - 對映
- Dart 程式設計 - 符號
- Dart 程式設計 - 符文
- Dart 程式設計 - 列舉
- Dart 程式設計 - 函式
- Dart 程式設計 - 介面
- Dart 程式設計 - 類
- Dart 程式設計 - 物件
- Dart 程式設計 - 集合
- Dart 程式設計 - 泛型
- Dart 程式設計 - 軟體包
- Dart 程式設計 - 異常
- Dart 程式設計 - 除錯
- Dart 程式設計 - 型別定義
- Dart 程式設計 - 庫
- Dart 程式設計 - 非同步
- Dart 程式設計 - 併發
- Dart 程式設計 - 單元測試
- Dart 程式設計 - HTML DOM
- Dart 程式設計實用資源
- Dart 程式設計 - 快速指南
- Dart 程式設計 - 資源
- Dart 程式設計 - 討論
Dart 程式設計 - do while 迴圈
do…while 迴圈類似於 while 迴圈,只不過第一個迴圈執行時 do...while 迴圈不評估條件。但是,會在後續迭代中評估條件。換言之,程式碼塊在 do…while 迴圈中至少會執行一次。
下圖顯示了 do…while 迴圈的流程圖 −
以下是 do-while 迴圈的語法。
do {
Statement(s) to be executed;
} while (expression);
注意 − 不要錯過 do...while 迴圈末尾使用的分號。
示例
void main() {
var n = 10;
do {
print(n);
n--;
}
while(n>=0);
}
此示例按相反的順序列印 0 到 10 的數字。成功執行上述程式碼後,將顯示以下 輸出。
10 9 8 7 6 5 4 3 2 1 0
dart_programming_loops.htm
廣告