어제 오늘 내일

[Javascript] 반복문(3) - do..while 본문

IT/Javascript

[Javascript] 반복문(3) - do..while

hi.anna 2020. 6. 24. 06:18

 

이번에 알아볼 반복문은 do..while입니다.

while 문과 비슷하지만, 첫번째 반복문을 실행 할때 실행 순서가 조금 다릅니다.

 

 

 do...while 

do {
  // 반복할 코드
}
while (조건문);

do...while문은 조건문을 판단하기 전에 do 블록의 코드를 먼저 실행합니다.

그리고, 조건문을 판단하여, 조건문의 결과가 true이면 do 블록의 코드를 다시 실행합니다.

이 과정을 반복합니다.

 

 

예제 1

See the Pen 반복문 by anna (@hianna) on CodePen.

 

 

예제 2 - while문과 do...while의 차이점

See the Pen 반복문 by anna (@hianna) on CodePen.

 

 

while문과의 차이점은 다음과 같습니다.

 

while문은

처음 while문을 실행시켰을 때 while문의 결과가 false이면

while문 안의 코드블록은 한 번도 실행되지 않을 수도 있습니다.

do...while문은

조건문의 결과와 상관없이 무조건 do 블록의 코드가 적어도 1번은 실행됩니다.

 

 

반응형
Comments