do...while

y0ung·2020년 11월 11일
0

⚙ API-JS

목록 보기
1/7

do...while문?

테스트 조건이 거짓으로 평가될 때까지 지정된 구문을 실행하는 루프를 만든다.
(단, 구문이 실행된 뒤 테스트 조건이 평가됨으로 구문은 무조건 한 번은 실행된다)

📝 문법

do 구문
while(조건식);

구문

  • 테스트 조건이 참일때 만다 한번이상 실행되는 구문.
  • 루프내에서 여러 구문을 반복 실행 시키고 싶다면 block구문을 활용하여 ({...}) 이런식으로 그룹화 한다.

조건식

  • 루프가 실행될 때마다 실행하는 식.
  • 조건이 참이면 구문 부분이 다시 실행.
  • 조건이 거짓이면 JS는 do...while 구문 밑에 있는 구문들을 실행.

🔘 예제

let result = '';
let i = 0;

do {
  i += 1;
  result += i + ' ';
}
while(i > 0 && i < 5);

console.log(result); // 1 2 3 4 5

참고
do...while mdn

profile
어제보다는 오늘 더 나은

0개의 댓글