[dart] break 문과 continue 문
break
문은 종종 반복문 내에서 사용되며, 해당 반복문을 즉시 종료합니다.
예를 들어, 다음과 같이 반복문을 사용하여 숫자를 탐색하고, 특정 조건을 만족하는 경우 break
문을 이용하여 반복문을 종료할 수 있습니다.
void main() {
for (var i = 1; i <= 10; i++) {
if (i == 5) {
break; // 반복문 종료
}
print(i);
}
}
위의 코드를 실행하면 1 2 3 4
가 출력된 후 반복문이 종료됩니다.
continue 문
반복문 내에서 현재 반복을 스킵하고 다음 반복으로 진행하려면 continue
문을 사용할 수 있습니다.
다음은 홀수인 경우에만 print
함수를 호출하여 출력하는 예제 코드입니다.
void main() {
for (var i = 1; i <= 10; i++) {
if (i % 2 == 0) {
continue; // 짝수인 경우에는 현재 반복을 스킵
}
print(i);
}
}
위의 코드를 실행하면 1 3 5 7 9
가 출력됩니다.
위의 예제처럼 break
문과 continue
문을 사용하여 반복문 내에서 특정 조건을 만족하는 경우에 반복문을 종료하거나 현재 반복을 스킵할 수 있습니다.