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>