- 반복문: 프로그램이 특정 작업을 반복하도록 작성한 명령문
#1 while 문
while문은 조건식을 검사한 후에 실행문을 수행한다. 조건식이 참이면 실행문을 계속 실행한다.
while(조건식){
실행문
}
while문을 멈추려면 조건식을 거짓으로 만들거나 break문을 사용한다.
let i = 0;
while(true){
i++;
if(i === 5){
break;
}
}
let i = 0;
while( i < 5){
i++;
}
#2 for문
for문도 반복문이다. for문은 시작, 조건식, 종료식, 실행문으로 구성된다.
for(시작;조건식;종료식){
실행문
}
for문은 시작식을 시작으로 조건식을 검사한 수 실행문을 실행하고 종료식을 실행한다. 조건식이 참이면 조건식부터 종료식까지 반복한다.
for(let i = 0; i < 10; i++){
console.log(i);
}
for문도 무한반복을 할 수 있다.
for(;;){
실행문
}
하지만 for문보다는 while문이 무한반복을 하기에 가독성이 좋다.
while(true){
실행문
}
#3 continue문
반복문이 특정 조건 내에서만 실행하고자 할 때 continue문을 사용한다.
let i = 0;
while(true){
if(i % 2 === 0){
continue;
}
console.log(i++);
}