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-else Statement

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
廣告

© . All rights reserved.