티스토리 뷰

Javascript

[Javascript] while / do while

Gentlemanjs 2022. 2. 11. 14:59

JavaScript / 반복문 / while, do - while

자바스크립트 반복문에는 while, do - while, for 세가지가 있습니다.

while 문 기본 문법

var i = 0;
while ( i < 10 ) {
  // do something
  i++;
}

i의 값이 0부터 9일 때까지 실행되고 i의 값이 10이면 실행되지 않고 다음으로 넘어갑니다.
i의 값을 증가시키는 i++을 꼭 넣어야 한다는 것에 주의해야 합니다. 만약 i++이 없으면 i의 값이 계속 0이므로 무한 반복을 하게 됩니다. do - while과 for도 마찬가지입니다.

while을 이용하여 1부터 10까지 출력하는 예제입니다.
<script>
    var i = 0;
    while ( i < 10 ) {
      document.write( i + ' ' );
      i++;
    }
  </script>

do while 문 기본 문법

var i = 0;
do {
  // do something
  i++;
} while ( i < 10 )

while과 유사합니다. 차이점은 i의 값에 관계없이 한 번은 실행된다는 것입니다.

do - while을 이용하여 1부터 10까지 출력하는 예제입니다.
<script>
    var i = 0;
    do {
      document.write( i + ' ' );
      i++;
    } while ( i < 10 )
      </script>

'Javascript' 카테고리의 다른 글

[Javascript] 뮤직플레이어(MusicPlayer) 만들기  (0) 2022.04.13
[Javascript] 자바스크립트 출력  (0) 2022.02.15
[Javascript] break/continue  (0) 2022.02.09
[Javascript] 조건문  (0) 2022.02.06
[Javascript] 변수  (0) 2022.02.01
댓글
© 2018 webstoryboy