- 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 程式設計 - if else 語句
一個if語句後面可以跟著一個可選的else語句塊。如果if語句塊中測試的布林表示式結果為假,則else語句塊將被執行。
以下是語法。
if(boolean_expression){
// statement(s) will execute if the Boolean expression is true.
} else {
// statement(s) will execute if the Boolean expression is false.
}
如果布林表示式計算結果為true,則將執行if語句塊中的程式碼,否則將執行else語句塊中的程式碼。
下圖顯示了if…else語句的流程圖。
if語句塊保護條件表示式。如果布林表示式計算結果為真,則執行與if語句關聯的語句塊。if語句塊後面可以跟著一個可選的else語句。如果表示式計算結果為假,則執行與else語句塊關聯的指令塊。
示例 - 簡單 if…else
以下示例列印變數中的值是偶數還是奇數。if語句塊檢查值是否能被2整除以確定這一點。
void main() {
var num = 12;
if (num % 2==0) {
print("Even");
} else {
print("Odd");
}
}
在成功執行上述程式碼後,將顯示以下輸出。
Even
dart_programming_decision_making.htm
廣告