JavaScript 강의

1-13 반복문

kagan-draca 2024. 8. 12. 21:07

반복문 종류

 

1. for(초기값, 조건식, 증감) 문

for(초기값; 조건식; 증감)
{

}

으로 구성된다.

 

위의 구성을 활용하면

 

0 ~ 9까지 i를 증가시켜 for문 내부 로직을 반복 수행시킬 수 있었다.

 

이를 배열과 함께 사용하면

으로 배열 안 요소를 모두 활용할 수 있게 된다.

 

2. for(let index or key in 배열 or 객체) 문

객체 사용 예)

 

배열 사용 예)

반복문의 다른 형태로 in 연산자를 사용해

배열이나 객체index나  key

요소들을 활용할 수 있게 해준다.

 

3. while(조건절) 문

사용 방법으로는

while(조건절)
{
    //로직
    //증감
}

먼저 조건을 따져

조건에 부합하면

로직을 실행시키고 증감

행하는 방식이다.

 

while문을 이용하면 3초과 100미만의 5의 배수를 쉽게 출력할 수 있다.

 

4. do - while(조건절) 문

사용 방법으로는

으로

 

처음 로직을 먼저 실행 및 증감 후,

조건에 부합하는지 여부를 판단해

로직을 반복 수행할지 결정하는 방식이다.

 

do-while문을 이용하면

조건에 부합하지 않는 반복문을

1번 실행시킬 수 있다.

 

반복문과 함께 사용되는 문법

 

1. break 문 : 반복문에서 탈출해라(반복문을 중단해라)

break문 내부 지역에 해당하는 반복문이 종료된다.

break문을 이용하면 i가 0 ~ 9까지 출력돼야 하는 상황에서

특정 조건에 반복문을 중단시킬 수 있다.

 

2. continue 문 : 해당 반복을 무시해라

continue문 내부 지역에 해당하는 반복문이 무시된다.

(continue 아래 로직을 실행시키지 않는 방식)

continue문을 이용하면 i가 0 ~ 9까지 출력돼야 하는 상황에서

특정 조건에 부합하는 반복을 무시할 수 있다.

 

반복문 결론

 

다양한 상황에서 적절한 반복문을 사용

코드를 간결하게 표현할 수 있고,

break문 continue문을 활용해

다양한 반복문 제어가 가능하다.