> 웹 프론트엔드 > JS 튜토리얼 > JavaScript 기본 while 루프 및 do while 루프의 사용 예에 ​​대한 자세한 설명

JavaScript 기본 while 루프 및 do while 루프의 사용 예에 ​​대한 자세한 설명

伊谢尔伦
풀어 주다: 2017-07-21 14:01:54
원래의
3531명이 탐색했습니다.

프로그램을 작성하다 보면 어떤 작업을 계속해서 수행해야 하는 상황이 생길 수 있습니다. 이 경우 루프 문을 작성하여 코드 양을 줄여야 합니다.

JavaScript는 모든 프로그래밍 단계에서 도움이 되는 모든 필수 루프를 지원합니다.

while 루프

JavaScript에서 가장 기본적인 루프는 while 루프입니다


while (expression){
  Statement(s) to be executed if expression is true
}
로그인 후 복사

while 루프의 목적은 (표현식이 true인 한) 문이나 코드 블록을 반복적으로 실행하는 것입니다. 표현식이 false이면 루프가 종료됩니다.

다음 예에서는 기본적인 while 루프를 보여줍니다.


<script type="text/javascript">
<!--
var count = 0;
document.write("Starting Loop" + "<br />");
while (count < 10){
 document.write("Current Count : " + count + "<br />");
 count++;
}
document.write("Loop stopped!");
//-->
</script>
로그인 후 복사

그러면 다음과 같은 결과가 생성됩니다.


Starting Loop
Current Count : 0
Current Count : 1
Current Count : 2
Current Count : 3
Current Count : 4
Current Count : 5
Current Count : 6
Current Count : 7
Current Count : 8
Current Count : 9
Loop stopped!
로그인 후 복사

do...while 루프:

do...while 루프 유사함 while 루프의 차이점은 조건 확인이 루프의 끝에서 발생한다는 것입니다. 즉, 조건이 거짓이더라도 루프는 항상 적어도 한 번은 실행됩니다.
Syntax


do{
  Statement(s) to be executed;
} while (expression);
로그인 후 복사

do... while 루프 끝에 세미콜론을 사용하는 것에 주의하세요.
예:

예를 들어 위의 예에서는 do... while 루프를 사용하여 프로그램을 작성합니다.


<script type="text/javascript">
<!--
var count = 0;
document.write("Starting Loop" + "<br />");
do{
 document.write("Current Count : " + count + "<br />");
 count++;
}while (count < 0);
document.write("Loop stopped!");
//-->
</script>
로그인 후 복사

이 결과는 다음과 같습니다.


Starting Loop
Current Count : 0
Loop stopped!
로그인 후 복사

위 내용은 JavaScript 기본 while 루프 및 do while 루프의 사용 예에 ​​대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿