Flutter/Dart 문법

[Dart] while-if-break 문 / for-if-continue 문

Chafle 2023. 3. 21. 18:42
반응형

while-if-break 문

 

예시

  int sum1 = 0;

  while (sum1 < 10) {
    sum1 += 1;

    if (sum1 == 5) {
      break;
    }
  }
  print(sum1);

 

 

break의 의미는
조건에 맞으면 loop자체를 나가라는 의미

 

 

 

합계가 5가 되고 바로 loop를 빠져나온다


 

for-if-continue 문

 

 

예시

for(int i = 0; i < 10; i++) {
  
  if(i == 5) {
    continue;
  }
  print(i);
  
 
}

 

 

continue는 조건에 해당하는 loop만 탈출하고 다음 loop를 진행 

 

5만 제외되고 loop가 진행 됐음을 알 수 있다.

반응형

'Flutter > Dart 문법' 카테고리의 다른 글

[Dart] 함수의 선언 (parameter에 관하여)  (0) 2023.03.21
[Dart] enum의 선언  (0) 2023.03.21
[Dart] While, Do-While loop  (0) 2023.03.21
[Dart] for loop  (0) 2023.03.21
[Dart] if문과 switch문  (0) 2023.03.21