웹언어 공부/JS

[JS] break문, continue문

코밍이 2021. 8. 10. 14:51

1. 개발환경

구분 내용
사용 언어 HTML5, JS
개발환경 Visual Studio Code
참고 도서 [Do it] 자바스크립트 + 제이쿼리 입문
웹브라우저 Chrome

 

2. 주요 문법

1) break문

- 반복문을 강제로 종료할 때 사용

기본형
for(초깃값; 조건식; 증감식){
  break;
  자바스크립트 코드;
}
var 변수=초깃값;
while(조건식){
  break;
  자바스크립트 코드;
  증감식;
}

2) continue문

- 반복문에서만 사용 가능

- 다음에 오는 코드는 무시하고 조건식에서 조건 검사 실행

기본형
for(초깃값; 조건식; 증감식){
 continue;
  자바스크립트 코드;
}
var 변수=초깃값;
while(조건식){
  증감식;
  continue;
  자바스크립트 코드;
}

 

3. 소스 코드 및 실행 결과

1) break문

- break_1_test.html

<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title> break문 </title>
<script>
	for(var i=1; i<=10; i++){
		if(i == 6) break;
		document.write(i, "<br>");
	}
	document.write("=== The End ===");
</script>
</head>
<body>
</body>
</html>

 

break_1_test.html

 

2) continue문

- continue_1_test.html

<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title> continue문 </title>
<script>
	for(var i=1; i<=10; i++){
		if(i%2 ==0) continue;
		document.write(i,"<br>");
	}
	document.write("=== The End ===");
</script>
</head>
<body>
</body>
</html>

 

continue_1_test.html