[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 반복문을 적절히 활용하여 원하는 작업을 반복해서 수행할 수 있습니다. 각각의 반복문은 다양한 상황에 적용될 수 있으며, 개발자의 필요에 맞게 선택하여 사용하면 됩니다.


참고 자료: