본문 바로가기
Front-End/JavaScript

[프론트엔드][JavaScript] 11. do while문

by nanee_ 2021. 10. 5.
728x90
반응형
SMALL

do while문

: while문은 실행문을 실행하기 전에 먼저 조건식부터 검사를 하는 반면에,

do while문은 먼저 실행문을 실행한 후 조건식을 검사한다.

 

 

 

<script>
  'use strict';
  let i = 1, j = 1;

  // 실행되지 않음
  while(i>2){
    console.log(`현재 i의 값 : ${i}`);
  }

  // 실행문 한 번 실행됨
  do{
    console.log(`현재 j의 값 : ${j}`);
  }while(j>2);
</script>

 

i, j를 먼저 선언해준 후

조건식을 아예 처음부터 false가 반환되어 반복이 이뤄지지 못하도록 i>2로 설정하였다.

 

이때 while문에서는 아예 실행되지 않았고,

do while문 에서는 do의 실행문이 한 번 실행된 후 while문의 조건을 검사해 반복이 중단된 것을 확인할 수 있다.

 

 

 

 

 

728x90
반응형
LIST