javascripit 반복문 (Loops)

Kiyun·2024년 1월 18일

js

목록 보기
6/20

반복문 (Loops)

JavaScript에서 반복문은 코드를 여러 번 실행할 수 있는 구조를 제공하여 반복 작업을 수행합니다. 주로 배열의 요소에 접근하거나 특정 조건이 충족될 때까지 코드를 반복 실행하는 데 사용됩니다. 주요한 반복문에는 for, while, do-while이 있습니다.

1. for 반복문:

  • 일정한 횟수만큼 반복하고자 할 때 사용됩니다.
  • for문은 초기화식, 조건식, 증감식으로 구성되어 있습니다.
for (let i = 0; i < 5; i++) {
    console.log(i);  // 0부터 4까지 출력
}

2. while 반복문:

  • 조건이 참인 동안 반복합니다.
  • while문은 조건을 먼저 평가하고, 참이면 코드 블록이 실행됩니다.
let i = 0;
while (i < 5) {
    console.log(i);  // 0부터 4까지 출력
    i++;
}

3. do-while 반복문:

  • do 블록을 먼저 실행한 후에 조건을 평가합니다. 최소한 한 번은 실행됩니다.
let i = 0;
do {
    console.log(i);  // 0부터 4까지 출력
    i++;
} while (i < 5);

4. for...in 반복문:

  • 객체의 속성을 반복하거나 배열의 인덱스를 반복할 때 사용됩니다.
const person = { name: 'John', age: 30, job: 'developer' };

for (let key in person) {
    console.log(key, person[key]);
}

5. for...of 반복문:

  • 배열의 값을 반복할 때 사용됩니다.
const numbers = [1, 2, 3, 4, 5];

for (let num of numbers) {
    console.log(num);
}

6. forEach 메서드:

  • 배열의 각 요소에 대해 특정 함수를 실행할 때 사용됩니다.
const fruits = ['apple', 'orange', 'banana'];

fruits.forEach(function(fruit) {
    console.log(fruit);
});

이러한 반복문들은 코드를 간결하게 작성하고 반복 작업을 효율적으로 수행하는 데 도움이 됩니다. 선택할 적절한 반복문은 작업의 특성과 요구사항에 따라 다르므로 상황에 맞게 선택하는 것이 중요합니다.

0개의 댓글