본문 바로가기

Webstoryboy

Category

Explanation

REFERENCE/JAVASCRIPT

[Javascript] do while문

do while문

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


do while문

while문은 조건을 검사하고 코드를 반복적으로 실행합니다. 첫 조건이 거짓이라면 코드를 실행하지 않을 수 있습니다. 하지만 do while문은 조건이 참, 거짓과 상관없이 최소한 한 번은 실행합니다.

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

Sample1

do while문을 이용한 예제입니다.

html
<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <title>Javascript</title>
    <script>
        //while문을 이용해서 1~20까지 출력하세요~
        let num1 = 0;
        while(num1 < 20){
            num1++;
            document.write(num1);
        }
        document.write("<br><br>");

        //do while문을 이용해서 1~20까지 출력하세요~
        let num2 = 0;
        do {
            num2++;
            document.write(num2);
        } while (num2 <= 19)
    </script>
</head>
<body>
    
</body>
</html>  

AD

comments