While Loop
특정 조건이 참인 경우 블럭을 반복한다.
while (variable<endvalue)
{
code to be executed
}
{
code to be executed
}
잘못 사용하면 무한루프에 들어가니 잘 사용해야 한다. 아래는 i 변수의 값이 5보다 작을 동안 반복하는 예제이다.
while (i<5)
{
x=x + "The number is " + i + "<br />";
i++;
}
{
x=x + "The number is " + i + "<br />";
i++;
}
어떤 결과가 나올지 예상해 보도록 하자.
do...while Loop
while 루프와 차이점은 딱 한가지다. do.. while은 무조건 한번 실행된 후 조건을 검사하고, while 단독 반복문은 조건을 검사한 후 참일 때 블럭을 실행하는 것이다. 구분을 잘하여 사용하여야 한다.
do
{
code to be executed
}
while (variable<endvalue);
{
code to be executed
}
while (variable<endvalue);
아래는 i 변수의 값이 5보다 작을 때까지 블럭을 반복해 준다.
do
{
x=x + "The number is " + i + "<br />";
i++;
}
while (i<5);
{
x=x + "The number is " + i + "<br />";
i++;
}
while (i<5);
'프로그래밍 > JavaScript' 카테고리의 다른 글
JavaScript 런타임 에러 제어 Try Catch (0) | 2013.01.04 |
---|---|
JavaScript 이벤트 (0) | 2013.01.04 |
JavaScript 반복문 For .. in (0) | 2013.01.04 |
JavaScript 반복문 중단하기 (0) | 2013.01.04 |
JavaScript 팝업박스 (0) | 2013.01.04 |
JavaScript 분기문 Switch (0) | 2013.01.04 |
JavaScript 조건문 ( if .. else ) (0) | 2013.01.04 |
JavaScript 연산자 (0) | 2013.01.04 |