- while, do, do..while 반복문 작성 연습을 위한 폴더입니다.
[반복문]
/지역변수선언시블록스코프주의!// begin, step 생략 가능for(begin;condition;step){// 본문console.log(i);i++;}while(condition){// 본문}// 처음 한번은 무조건 실행do{// 본문}while(condition)nextPrime:
for(;i<=number;i++){for(letj=2;j<i;j++){if(i%j==0)continue nextPrime;}result.push(i)// 배열에 구한 소수값 넣기}console.log(result)// 출력- 일반적인
continue문은 가장 안쪽의 반복문에 적용되어 해당 반복문의 현재 반복을 건너뛰고 다음 반복으로 진행된다. - 허나,
continue nextPrime과 같이 레이블을 지정한 경우, 해당 레이블(nextPrime)이 붙은 외부 반복문으로 이동하여 다음 반복(step)을 시작하는 역할을 한다. - 따라서, nextPrime 은 레이블로 continue 문과 함께 사용되며, 다음 for 루프를 시작하는 지점을 나타낸다.