관리 메뉴

FU11M00N

[ JavaScript ] 반복문의 제어(break, continue) 본문

SUA 정보보안/JavaScript

[ JavaScript ] 반복문의 제어(break, continue)

호IT 2021. 2. 2. 22:58

이미지 출처 :       https://www.inflearn.com/course/javascript-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EA%B0%95%EC%A2%8C#

 

 

 

생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅 입니다.




 


 

- break

 

반복 작업을 중간에 중단하고 싶을 때 사용하는 것입니다.

 

예시로 살펴보도록 하겠습니다.

 

for(var i = 0; i < 10; i++){
    if(i === 5) {
        break;
    }
    console.log('test'+i);
}

 

 

 

 

 

코드를 실행하면 위와같은 결괏값이 나옵니다.

i가 5일때 break; 문을 만나 for문을 탈출하게되어 test0~4까지 출력되었습니다.

 

 

 

 

- Continue

 

실행을 즉시 중단하지만 반복을 지속적으로 하게할려면 Continue를 써야합니다.

 

 

 

 

예제는 아래와 같습니다.

 

for(var i = 0; i < 10; i++){
    if(i === 5) {
        continue;
    }
    console.log('test'+i);
}

 

 

 

 

위의 결괏값을보면 test가 5만 빠진것을 알수있습니다.

 

i가 5일 때는 실행을 중단시키고 다음 반복으로 넘어가기 때문에,

 

console.log('test'+i); 

코드가 실행되지 않고 곧바로 i가 +1 되어 6이 됩니다.

 

 

 

 

 

 

 

 

SUA 정보보안 멘토링에 참여하고 있습니다.

 

Comments