[ JavaScript ] 자바스크립트 기본 문법 | 반복문의 제어(break, continue)

2021. 2. 2. 19:33·Archive/Develop
목차
  1. 자바스크립트 기본 문법  ::  break
  2. 자바스크립트 기본 문법  ::  Continue
728x90
반응형

이미지 출처 :  https://commons.wikimedia.org/wiki/File:JavaScript-logo.png

 

 

 

 

해당 포스팅은 생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅임을 미리 알립니다.

 

 

 


 

 

 

자바스크립트 기본 문법  ::  break

 

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

 

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

 

 

 

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

 

 

 

위의 예제를 실행시키면,

 

 

 

 

 

 

그림과 같은 결과가 나오게됩니다.

 

i 가 5일때 break 를 만나 반복문을 빠져나가게(반복문 중지) 되어 더이상 test 를 출력시키지 않습니다.

 

 

 

 

 

 

자바스크립트 기본 문법  ::  Continue

 

 

그럼 실행을 즉시 중단 하면서 반복은 지속되게 하려면 어떻게 해야 할까요?

이때 사용되는 것이 Continue 입니다.

 

이 또한 예제로 살펴보도록 하겠습니다.

이전 예제의 break를 continue로 변경했을 뿐이지만 결과는 전혀 다르게 나타납니다.

 

 

 

 

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

 

 

 

 

 

 

그림을 보면, test4 가 출력되고 test6이 곧바로 출력되는 것을 알 수 있습니다.

 

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

 

console.log('test'+i); 

 

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

 

 

break와 continue의 차이를 잘 파악하고 있다면 반복문을 제어하는데 크게 어려움이 없을 것 같습니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

728x90
반응형

'Archive > Develop' 카테고리의 다른 글

[ JavaScript ] 자바스크립트 기본 문법 | 배열(Array) 제어(push, concat, pop, unshift,splice, shift, sort) | 정렬, 추가, 삭제  (0) 2021.02.02
[ JavaScript ] 자바스크립트 기본 문법 | 함수(function) return, 인자, 파라미터, 익명 함수  (0) 2021.02.02
[ JavaScript ] 자바스크립트 기본 문법 | 반복문 for 문법  (0) 2021.02.02
[ JavaScript ] 자바스크립트 기본문법 | while 문법 | 반복문 while  (0) 2021.02.02
[ JavaScript ] 자바스크립트 기본 문법 | 논리연산자(AND, OR) , 부정연산자 (!) | Boolean 대체  (0) 2021.02.02
  1. 자바스크립트 기본 문법  ::  break
  2. 자바스크립트 기본 문법  ::  Continue
'Archive/Develop' 카테고리의 다른 글
  • [ JavaScript ] 자바스크립트 기본 문법 | 배열(Array) 제어(push, concat, pop, unshift,splice, shift, sort) | 정렬, 추가, 삭제
  • [ JavaScript ] 자바스크립트 기본 문법 | 함수(function) return, 인자, 파라미터, 익명 함수
  • [ JavaScript ] 자바스크립트 기본 문법 | 반복문 for 문법
  • [ JavaScript ] 자바스크립트 기본문법 | while 문법 | 반복문 while
코뮤(commu)
코뮤(commu)
코딩으로 커뮤니케이션하는 코뮤입니다 😎
  • 코뮤(commu)
    코뮤(COMMU)
    코뮤(commu)
  • 전체
    오늘
    어제
    • 분류 전체보기
      • Archive
        • Hacking
        • Develop
        • ETC
      • Algorithm
      • DB&Infra
      • ETC
      • Node
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • IT지식보따리
    • IT가 맛있다
    • IT 천재
  • 공지사항

    • 배고픕니다
  • 인기 글

  • 태그

    파이썬 문제
    백준
    파이썬
    보안뉴스
    백준 문제풀이
    자바스크립트
    비박스
    코드업
    자바스크립트 API
    자바스크립트 객체
    오라클
    파이썬 기초 문제
    파이썬 백준
    docker
    코드업 기초
    javascript
    장고
    oracle db
    파이썬 기초
    파이썬 알고리즘
    코드업 파이썬 기초 100제
    카카오 100일 프로젝트
    Git
    백준 풀이
    Django
    백준 파이썬
    C++
    Codeup
    Oracle
    Python
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
코뮤(commu)
[ JavaScript ] 자바스크립트 기본 문법 | 반복문의 제어(break, continue)
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.