04-6 반복을 건너뛰거나 멈추기 - break문, continue문

율룡이·2023년 7월 7일

JS

목록 보기
14/20
post-thumbnail

break문

  • 반복문의 흐름에서 나올 때 사용
for (i = 0; i < 10; i++) {
document.write("*");
break; //이 지점에 오게 되면 반복문 즉시 종료
}

continue문

  • 다음 명령들을 건너 뛸 때 사용
for (i = 0; i < 10; i++) {
document.write("*");
continue;
document.write("continue문 때문에 이 문장은 건너뛴다.");
}

짝수 더하기 프로그램

지금까지 공부한 continue문과 if문을 활용하여 짝수만 고르는 프로그램을 만든다.

1단계 [짝수일 때만 실행하는 소스 작성]

<script>
	var n = 10;
	var sum = 0;

	for (var i = 1; i <= n; i++) { //i = 카운터 변수, for문 10번 반복
		if(i % 2 == 1){
			continue; // i가 홀수일 경우 for문 처음으로 되돌아감
		}
	//i가 짝수일 경우 실행
	}
</script>

2단계 [짝수일 경우 실행할 소스 추가]

sum+=i; //짝수를 합계에 누적
    
    document.write(i + "------" + sum + "<br>") //짝수 더한 값 출력

결과

profile
주니어 개발자의 모든 성장 과정 기록

0개의 댓글