Continue 편집하기

이동: 둘러보기, 검색

경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 아이디(ID)으로 기록되고, 다른 장점도 있습니다.

편집을 되돌릴 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 저장해주세요.
최신판 당신의 편집
2번째 줄: 2번째 줄:
  
 
== 개요 ==  
 
== 개요 ==  
continue는 지정된 루프의 현재 반복에서 명령문의 실행을 종료하고, 반복문의 처음으로 돌아가여 루프문의 다음 코드를 실행하는 명령어이다. [[break]]문과 달리 continue는 루프의 실행을 완전히 종료하지 않고, [[while]] 루프에서는 다시 조건으로 점프하며 [[for]] 루프에서는 업데이트 표현식으로 점프한다. continue문에는 현재 루프 대신 레이블이 지정된 루프 문의 다음 반복으로 건너 뛰도록하는 선택적 레이블이 포함될 수 있다. 이 경우, continue문은 이 레이블 된 명령문 내에 중첩되어야 한다.<ref name="MDN Web Docs"></ref> 또한 continue문은 반복문인 [[for]], while, [[do while]]문에서만 사용되며 for문에서는 증감식, while, do-while문에서는 조건식으로 이동한다.<ref> 또방이, 〈[https://blog.naver.com/ekqls9960/222432493081 반복문 for, while, do-while / break문, continue문]〉, 《네이버 블로그》, 2021-07-19 </ref>
+
continue는 지정된 루프의 현재 반복에서 명령문의 실행을 종료하고, 반복문의 처음으로 돌아가여 루프문의 다음 코드를 실행하는 명령어이다. [[break]]문과 달리 continue는 루프의 실행을 완전히 종료하지 않고, [[while]] 루프에서는 다시 조건으로 점프하며 [[for]] 루프에서는 업데이트 표현식으로 점프한다. continue문에는 현재 루프 대신 레이블이 지정된 루프 문의 다음 반복으로 건너 뛰도록하는 선택적 레이블이 포함될 수 있다. 이 경우, continue문은 이 레이블 된 명령문 내에 중첩되어야 한다.<ref name="MDN Web Docs"></ref> 또한 continue문은 반복문인 [[for]], [[while]], [[do while]]문에서만 사용되며 for문에서는 증감식, while, do-while문에서는 조건식으로 이동한다.<ref> 또방이, 〈[https://blog.naver.com/ekqls9960/222432493081 반복문 for, while, do-while / break문, continue문]〉, 《네이버 블로그》, 2021-07-19 </ref>
  
 
== 예제 ==
 
== 예제 ==
25번째 줄: 25번째 줄:
 
   }
 
   }
  
[[label]]은 [[명령문]]의 레이블과 연관된 식별자이며, checkiandj라는 문에는 checkj라는 문이 있다. continue가 발생하면 프로그램은 checkj문의 맨 위에서 계속된다. continue가 발생할 때마다 checkj는 조건이 [[false]]를 반환 할 때까지 반복한다. false가 [[리턴]]되면 나머지 checkiandj문이 완료된다. continue에 checkiandj 레이블이 있으면이 프로그램은 checkiandj문 맨 위에서 계속된다.<ref name="MDN Web Docs"></ref>
+
[[label]]은 [[명령문]]의 레이블과 연관된 식별자이며, checkiandj라는 문에는 checkj라는 문이 있다. continue가 발생하면 프로그램은 checkj문의 맨 위에서 계속된다. continue가 발생할 때마다 checkj는 조건이 false를 반환 할 때까지 반복한다. [[false]][[리턴]]되면 나머지 checkiandj문이 완료된다. continue에 checkiandj 레이블이 있으면이 프로그램은 checkiandj문 맨 위에서 계속된다.<ref name="MDN Web Docs"></ref>
  
 
===짝수 출력===
 
===짝수 출력===
72번째 줄: 72번째 줄:
 
== 참고자료 ==
 
== 참고자료 ==
 
* MDN Web Docs 공식 홈페이지 - https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/continue
 
* MDN Web Docs 공식 홈페이지 - https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/continue
* 코딩도장 공식 홈페이지 - https://dojang.io/mod/page/view.php?id=244  
+
* 코딩도장 공식 홈페이지 - https://dojang.io/mod/page/view.php?id=244  
* 〈[https://blog.naver.com/ekqls9960/222432493081 반복문 for, while, do-while / break문, continue문]〉, 《네이버 블로그》, 2021-07-19
+
*〈[https://blog.naver.com/ekqls9960/222432493081 반복문 for, while, do-while / break문, continue문]〉, 《네이버 블로그》, 2021-07-19
  
 
== 같이 보기 ==
 
== 같이 보기 ==

위키원에서의 모든 기여는 다른 기여자가 편집, 수정, 삭제할 수 있다는 점을 유의해 주세요. 만약 여기에 동의하지 않는다면, 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다 (자세한 사항은 위키원:저작권 문서를 보세요). 저작권이 있는 내용을 허가 없이 저장하지 마세요!

취소 | 편집 도움말 (새 창에서 열림)