while문 (1)

이번 포스팅에서는 자바스크립트의 while 루프문에 대해서 알아보도록 하겠습니다.

 

우선 문법부터 확인해볼까요??

 

 

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! 

 

 

 

 

자 while문과 비슷한 do-while문을 아시나요? do-while문은 일단 먼저 한번 실행시킨 다음에 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! 

 

간단하죠??

별거 없습니다 ㅎㅎ

 

 

 

Reference : http://www.tutorialspoint.com/javascript/javascript_while_loop.htm