본문 바로가기
javaScript/J Query & 스크립트

JavaScript 반복문 도중 중단/스킵

by mooyou 2022. 3. 19.
728x90
300x250

 

반복문을 돌다가 빈 문자열을 발견하면 루프를 종료하기 

var snack = ['떡볶이', '치킨', '', '소떡소떡', '튀김', '', '햄버거'];

for(var i=0, len = snack.length; i < len; i++) {
    if(snack[i] === '') {break;}
    console.log(snack[i]);
}

 

실행 결과

 

 

만약 반복문을 실행하다가 빈 문자열을 만났을 때 완전히 중단하는 게 빈 문자열만 스킵하고 다음 배열을 차례로 실행시킨다면 break문을 continue로 바꿔주기만 하면 된다.

//반복문 도중 중단/스킵
var snack = ['떡볶이', '치킨', '', '소떡소떡', '튀김', '', '햄버거'];

for(var i=0, len = snack.length; i < len; i++) {
    if(snack[i] === '') {continue;}
    console.log(snack[i]);
}

 

실행 결과

728x90
반응형

댓글