do while문

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

do while문

var 변수 = 초기값; do{ 실행문; 증감식; }while(조건식);

*증감식의 순서는 상관없음.

while문을 이용해서 1~20 출력

let num = 0;

while(num < 20){
    num++;
    document.write(num+"이 나왔습니다.");
};

//1이 나왔습니다.~
//19이 나왔습니다.

do while문을 이용해서 1~20 출력

let num1 = 0;

do{
    num1++;
    document.write(num1+"이 출력되었습니다.<br>");
}while(num1 < 20)

//1이 출력되었습니다.~
//19가 출력되었습니다.

Last updated

Was this helpful?