while문
: 조건식이 true면 코드 실행
while (조건식) {
...
}
let i = 0;
while (i < 3) { // 0, 1, 2가 출력됩니다.
alert( i );
i++;
}
* 이터레이션(iteration, 반복): 반복문 본문이 한 번 실행되는 것
do while문
: 코드를 먼저 실행하고 조건식 평가
- 최소 한 번은 먼저 실행해야 할 때 사용
do {
...
} while (조건식);
let i = 0;
do {
alert( i );
i++;
} while (i < 3);
break;
: 반복문을 즉시 중단하고 빠져나온다.
let sum = 0;
while (true) {
let value = +prompt("숫자를 입력하세요.", '');
if (!value) break; // (*)
sum += value;
}
alert( '합계: ' + sum );