[dart] while 루프
Dart는 while 루프를 사용하여 조건이 참인 동안 코드 블록을 실행할 수 있습니다.
기본 구조
while (조건) {
// 조건이 참일 때 실행되는 코드
}
위의 구조에서 조건
은 참 또는 거짓을 판단하는 표현식이며, 참일 경우 코드 블록이 반복적으로 실행됩니다.
예제
다음은 while 루프를 사용하여 1부터 5까지의 숫자를 출력하는 간단한 예제입니다.
void main() {
int i = 1;
while (i <= 5) {
print(i);
i++;
}
}
위의 코드는 i
가 5를 초과할 때까지 print(i)
를 실행하고 i
를 증가시킵니다.
무한 루프
주어진 조건이 항상 참이면 while 루프는 무한하게 실행됩니다. 따라서 무한 루프를 방지하기 위해서는 조건을 명확하게 설정해야 합니다.
요약
Dart의 while 루프를 사용하면 특정 조건이 참일 때 코드 블록을 반복적으로 실행할 수 있습니다. 하지만 무한 루프에 주의해야 합니다.
더 자세한 내용은 공식 Dart 문서를 참고하세요.