# continue 문

## continue 문

> for(초깃값; 조건식; 증감식){\
> &#x20;   continue;\
> &#x20;   실행코드\
> }

> var 변수 = 초깃값;\
> while(조건식){\
> &#x20;   continue;\
> &#x20;   실행문;\
> &#x20;   증감식;\
> }

#### for 문 사용

```javascript
for(let i=1; i<=10; i++){
    if( i == 6 ){
        continue;
    }
    document.write(i,"<br>");
}
/* 결과
1
2
3
4
5
7
8
9
10
*/
```

#### while 문 사용

```javascript
let num = 0;
while( num <= 10 ){
    if( num == 6 ){
        continue;
    }
    num++;
    document.write(num, "<br>");
}
//결과: 출력되지 않고 무한 반복됨.
```

{% hint style="info" %}
위에 코드는 증감식 순서를 바꾸면 제대로 실행됩니다.
{% endhint %}

```javascript
let num1 = 0;
while( num1 <= 10 ){
    num1++;
    
    if( num1 == 6 ){
        continue;
    }
    
    document.write(num1, "<br>");
}
/* 결과
1
2
3
4
5
7
8
9
10
11
*/
```
