JavaScript에서 반복문은 코드를 여러 번 실행할 수 있는 구조를 제공하여 반복 작업을 수행합니다. 주로 배열의 요소에 접근하거나 특정 조건이 충족될 때까지 코드를 반복 실행하는 데 사용됩니다. 주요한 반복문에는 for, while, do-while이 있습니다.
for (let i = 0; i < 5; i++) {
console.log(i); // 0부터 4까지 출력
}
let i = 0;
while (i < 5) {
console.log(i); // 0부터 4까지 출력
i++;
}
let i = 0;
do {
console.log(i); // 0부터 4까지 출력
i++;
} while (i < 5);
const person = { name: 'John', age: 30, job: 'developer' };
for (let key in person) {
console.log(key, person[key]);
}
const numbers = [1, 2, 3, 4, 5];
for (let num of numbers) {
console.log(num);
}
const fruits = ['apple', 'orange', 'banana'];
fruits.forEach(function(fruit) {
console.log(fruit);
});
이러한 반복문들은 코드를 간결하게 작성하고 반복 작업을 효율적으로 수행하는 데 도움이 됩니다. 선택할 적절한 반복문은 작업의 특성과 요구사항에 따라 다르므로 상황에 맞게 선택하는 것이 중요합니다.