Menu
Coddy logo textTech

반복문에서의 'continue' 사용

Coddy Dart 여정의 기초 섹션에 포함된 레슨 — 94개 중 46번째.

continue 문은 루프의 현재 반복을 건너뛰고 다음 반복으로 이동할 수 있게 합니다.

숫자 3을 출력하지 않고 건너뛰는 for 루프를 생성하세요:

void main() {
  for (int i = 1; i <= 5; i++) {
    if (i == 3) {
      continue;
    }
    print(i);
  }
}

위 코드를 실행한 후 출력은 다음과 같습니다:

1
2
4
5
challenge icon

챌린지

초급

이 챌린지에서는 루프에서 continue 문을 사용하는 연습을 합니다. continue 문은 루프의 현재 반복을 건너뛰고 다음 반복으로 이동할 수 있게 합니다.

1부터 10까지의 홀수만 출력하도록 코드를 완성하세요. 짝수를 만나면 continue를 사용하여 이를 건너뛰고 다음 반복으로 이동하세요.

Expected output:

1
3
5
7
9
Done printing odd numbers

치트 시트

continue 문은 루프의 현재 반복을 건너뛰고 다음 반복으로 이동할 수 있게 합니다.

void main() {
  for (int i = 1; i <= 5; i++) {
    if (i == 3) {
      continue;
    }
    print(i);
  }
}

출력:

1
2
4
5

직접 해보기

void main() {
  // 1부터 10까지의 홀수만 출력하고 싶습니다
  print('Printing odd numbers:');
  
  for (int i = 1; i <= 10; i++) {
    // TODO: i가 짝수인지 확인하세요 (힌트: 모듈로 연산자 % 사용)
    // i가 짝수이면 continue 문을 사용하여 다음 반복으로 건너뛰세요
    
    // continue 문이 실행되지 않으면만 출력됩니다
    print(i);
  }
  
  print('Done printing odd numbers');
}
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨