본문 바로가기
Programming

JavaScript 반복문

by 나무수피아는 지식의 가지를 뻗어가는 공간입니다. 2025. 9. 1.
반응형

🔁 자바스크립트 반복문 (for, while, do...while)

반복문은 특정 코드를 여러 번 실행할 때 사용되는 구조입니다. 자바스크립트에서는 for, while, do...while의 3가지 기본 반복문을 사용할 수 있습니다.

🔹 for 문

for문은 반복 횟수가 정해졌을 때 가장 많이 사용됩니다.

for (let i = 1; i <= 5; i++) {
  console.log(i);
}
// 결과: 1 2 3 4 5

🧩 구조: 초기식; 조건식; 증감식

💡 배열 반복

let fruits = ["사과", "바나나", "포도"];

for (let i = 0; i < fruits.length; i++) {
  console.log(fruits[i]);
}

🔸 while 문

while문은 조건이 참인 동안 계속 반복합니다. 반복 횟수가 명확하지 않을 때 사용합니다.

let i = 1;

while (i <= 5) {
  console.log(i);
  i++;
}
⚠️ 주의: 조건이 false가 되지 않으면 무한 루프가 발생합니다!

🔹 do...while 문

do...while문은 조건과 상관없이 무조건 한 번은 실행됩니다.

let i = 1;

do {
  console.log(i);
  i++;
} while (i <= 5);

🧪 조건이 처음부터 false여도 1회 실행되는 차이가 있습니다.

📌 마무리 요약

  • for: 반복 횟수가 정해졌을 때 적합
  • while: 조건이 참일 동안 반복 (횟수 미정)
  • do...while: 최소 한 번 실행 보장
  • break: 반복문 종료
  • continue: 현재 반복을 건너뜀
반응형

'Programming' 카테고리의 다른 글

JavaScript 배열과 객체의 기초  (105) 2025.09.03
JavaScript 함수 선언과 호출  (46) 2025.09.02
JavaScript 조건문  (37) 2025.08.31
JavaScript 자료형, 연산자  (47) 2025.08.30
JavaScript 변수 선언  (35) 2025.08.29