반응형

continue키워드

cotinue키워드는 반복문 안의 현재 반복 작업을 멈추고 다시 반복문의 처음으로 돌아가 다음 반복작업을 진행시키는 키워드입니다.

 

for반복문에서 continue키워드 예

for(var i = 0; i < 10; i++) {
    continue; // 반복작업 중지 이후 다음 반복 작업 수행
    alert(i); // 실행안됨
}

continue키워드를 만나면 뒤에 있는 내용을 실행하지 않고 바로 다음 반복 작업으로 넘어가기 때문에 for반복문은 10번 작동하지만 경고창은 한번도 나오지 않게 됩니다.

 

for반복문에서 continue키워드 예2 ( 짝수의 합 구하기 )

var output = 0;

for(var i = 0; i <= 10; i++) {
    if(i % 2 === 1) {
        continue; // 홀수일때 그냥 넘어갑니다.
    }
    output += i;
}

alert(output); // 30

조건문을 활용해서 홀수일때는 output += i; 부분을 실행하지 않고 다음 반복작접으로 넘어가므로 짝수의 합만 구해집니다.

 

반응형

+ Recent posts