본문 바로가기

JavaScript

[JavaScript] 반복문 (for, while, do...while, break, continue)

반응형
for문
while문
do...while문
break문
continue문

 

 

 

for문
: 주어진 횟수만큼 반복을 수행하는 가장 일반적인 반복문. 초기화, 조건, 그리고 반복 후 작업이 정의

 

// 예: 0부터 4까지 출력
for (let i = 0; i < 5; i++) {
  console.log(i);
}

 

 

 

while문
: 조건이 참인 동안 계속해서 반복. 조건문이 거짓이 될 때까지 블록 내의 코드가 반복적으로 수행

 

// 예: 0부터 4까지 출력
let i = 0;
while (i < 5) {
  console.log(i);
  i++;
}

 

 

 

do...while문
: 코드 블록을 한 번 실행한 뒤 조건이 참인 동안 반복. 따라서 무조건 코드 블록이 한 번 이상 실행

 

// 예: 0부터 4까지 출력
let i = 0;
do {
  console.log(i);
  i++;
} while (i < 5);

 

 

 

 

break문
:사용된 위치에서 반복문 또는 switch문을 종료하고 실행 흐름을 그 이후로 이어감

 

for (let i = 0; i < 10; i++) {
  if (i === 5) {
    break;
  }
  console.log(i);
}
// 출력: 0 1 2 3 4

 

 

 

 

continue문
:실행이 되면 그 아래의 코드는 실행되지 않고, 반복문의 다음 회차로 직접 건너뜀

 

// 예: 0부터 9까지 숫자 중 짝수만 출력
for (let i = 0; i < 10; i++) {
  if (i % 2 !== 0) { // 홀수일 경우
    continue; // 다음 반복으로 넘어감
  }
  console.log(i); // 짝수만 출력됩니다.
}

 

 

 

 

반응형