break; continue;

2021. 11. 30. 10:02Study/JavaScript

break와 continue

* 반복문을 제어할 수 있다.

 


 

break

*break 키워드
*반복문에서 loop를 강제로 빠져나가게 한다
for (var i = 1; true; i++) {
	alert(i + '번째 반복문입니다.');

	if (!confirm('계속하시겠습니까?')) {
		break;
	}
}
alert('프로그램 종료');

 

 

continue

*continue 키워드
*반복문에서 continue;를 사용하면 다음에 나오는 코드를 계산하지 않고 반복문의 조건절로 이동한다.
for(var i=1; i<11; i++){
	console.log('첫번째 실행문 입니다.');
	console.log('두번째 실행문 입니다.');
	console.log('세번째 실행문 입니다.');
	continue;  // continue를 만나면 for문을 다시 실행함 -> 조건절로 이동
	console.log('네번째 실행문 입니다.'); // continue 다음 내용은 실행되지 않음
	console.log('다섯번째 실행문 입니다.'); // continue 다음 내용은 실행되지 않음
};
var output = 0;

for (var i = 1 ; i < 11 ; i++) {
	if (i % 2 == 1) {
		continue;
	}
	output += i;
}
alert('1~10까지 짝수의 합:'+output);

 

'Study > JavaScript' 카테고리의 다른 글

변수의 유효범위 scope  (0) 2021.11.30
사용자 정의 함수 Function  (0) 2021.11.30
JavaScript - 7. 반복문 while  (0) 2021.11.29
JavaScript - 7. 반복문 for  (0) 2021.11.29
JavaScript - 7. 선택문 switch  (0) 2021.11.26