---
description: >-
  while 문의 경우에는 조건식의 만족 여부를 먼저 검사한 후 중괄호에 있는 코드의 실행 여부를 결정했습니다. do while 문은 반드시
  한 번은 코드를 실행하고 조건식을 검사합니다.
---

# do while문

### do while 문

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

#### while문을 이용해서 1\~20까지 출력

```javascript
let num1 = 0;

while(num1 < 20){
    num1++;
    document.write(++num1 + ". 실행되었습니다.<br>");
}
```

#### do while문을 이용해서 1\~20까지 출력

```javascript
let num2 = 0;

do{
    num2++;
    document.write(num2 + ". 실행되었습니다.<br>");
} while(num2 < 20)
```
