자바스크립트에서 for
문은 일정 횟수를 반복하거나 배열의 요소를 순회하는 등의 반복 작업을 수행하는 데 사용됩니다. 기본적인 구조는 다음과 같습니다:
for (초기화; 조건; 증감) {
// 실행할 코드
}
- 초기화:
for
문이 시작될 때 한 번만 실행됩니다. 일반적으로 반복 변수를 초기화하는 데 사용됩니다. - 조건: 각 반복마다 이 조건이 확인됩니다. 조건이
true
일 경우, 반복이 계속됩니다.false
인 경우, 반복이 종료됩니다. - 증감: 각 반복 후에 실행됩니다. 일반적으로 반복 변수를 증가 또는 감소시키는 데 사용됩니다.
아래는 for
문을 사용하는 간단한 예제입니다:
for (let i = 0; i < 5; i++) {
console.log(i);
}
이 코드는 0부터 4까지의 숫자를 콘솔에 출력합니다. i
는 초기화 부분에서 0으로 설정되며, 각 반복마다 1씩 증가하고, i
5에 도달하면 반복이 종료됩니다.
또한, for
문은 배열의 요를 순회하는 데도 자주 사용됩니다:
let fruits = ['apple', 'banana', 'cherry'];
for (let i = 0; i < fruits.length; i++) {
console.log(fruits[i]);
}
이 코드는 fruits
배열의 모든 요소를 콘솔에 출력합니다. 배열의 길이(fruits.length
)를 사용하여 조건을 설정하였습니다.