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
'Front-End > JavaScript' 카테고리의 다른 글
[프론트엔드][JavaScript] 13. continue/break문 (0) | 2021.10.19 |
---|---|
[프론트엔드][JavaScript] 12. for문 (0) | 2021.10.18 |
[프론트엔드][JavaScript] 10. 반복문 - while문 (0) | 2021.10.05 |
[프론트엔드][JavaScript] 9. 연산자2 - 논리, 비트, 삼항 (0) | 2021.09.03 |
[프론트엔드][JavaScript] 8. 연산자1 - 산술, 비교, 대입, 논리 (0) | 2021.09.03 |