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문을 활용해
더 다양한 반복문 제어가 가능하다.