반응형
🔁 자바스크립트 반복문 (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 |