[javascript] 반복문(for, while, do-while)
프로그래밍에서 반복문은 특정한 조건 하에서 코드 블록을 반복해서 실행할 때 사용됩니다. JavaScript에는 세 가지 종류의 반복문인 for
, while
, do-while
이 있습니다.
1. for 반복문
for
반복문은 초기식, 조건식, 증감식으로 구성된 세 가지 단계를 가지고 있습니다.
for(초기식; 조건식; 증감식) {
// 반복해서 실행될 코드
}
예를 들어, 1부터 5까지 출력하는 간단한 예제를 살펴보겠습니다.
for(let i = 1; i <= 5; i++) {
console.log(i);
}
위 코드는 1부터 5까지의 숫자를 출력합니다.
2. while 반복문
while
반복문은 조건식이 참(true)인 동안 코드 블록을 반복해서 실행합니다.
while(조건식) {
// 반복해서 실행될 코드
}
예를 들어, 1부터 5까지 출력하는 예제를 while
반복문으로 구현하면 다음과 같습니다.
let i = 1;
while(i <= 5) {
console.log(i);
i++;
}
위 코드도 1부터 5까지의 숫자를 출력합니다.
3. do-while 반복문
do-while
반복문은 일단 코드 블록을 실행한 다음, 조건식이 참(true)인 동안 계속해서 반복해서 실행합니다.
do {
// 반복해서 실행될 코드
} while(조건식);
예를 들어, 1부터 5까지 출력하는 예제를 do-while
반복문으로 구현하면 다음과 같습니다.
let i = 1;
do {
console.log(i);
i++;
} while(i <= 5);
위 코드도 마찬가지로 1부터 5까지의 숫자를 출력합니다.
결론
for
, while
, do-while
반복문을 적절히 활용하여 원하는 작업을 반복해서 수행할 수 있습니다. 각각의 반복문은 다양한 상황에 적용될 수 있으며, 개발자의 필요에 맞게 선택하여 사용하면 됩니다.
참고 자료: