Dart continue語句

2019-10-16 22:07:58

continue語句跳過當前疊代中的後續語句,並將控制返回到回圈的開頭。與break語句不同的是:continue語句不會退出迴圈。它終止當前疊代並開始後續疊代。

以下範例顯示如何在Dart中使用continue語句 -

範例

void main() { 
   var num = 0; 
   var count = 0; 

   for(num = 0;num<=20;num++) { 
      if (num % 2==0) { 
         continue; 
      } 
      count++; 
   } 
   print(" The count of odd values between 0 and 20 is: ${count}"); 
}

上面的範例顯示020之間的偶數個數。如果數值是偶數,則迴圈退出當前疊代。這是使用continue語句實現的。

成功執行上述程式碼後,將顯示以下輸出。

The count of odd values between 0 and 20 is: 10