본문 바로가기
javaScript/J Query & 스크립트

while문을 사용한 반복문

by mooyou 2019. 3. 18.
728x90
300x250
SMALL

while문은 이럴때 사용한다

- 무한반복 처리

- 파일 읽기

- 파일 쓰기

- 파일 전송

- db 데이터 출력하기


while(조건식){

실행구문;

...

}



for문과 while문을 사용한 반복문 비교

패스워드가 맞을 경우 환영합니다. 틀릴 경우 잘못입력했습니다 출력 하는ㅇ ㅖ제


for문


1
2
3
4
5
6
7
8
9
10
11
12
13
14
    <script type="text/javascript">
 
        for(var i=0;i<10000;i++){
            var value = window.prompt("패스워드를 입력해주세요.");
            if(value=="1234"){
                alert("환영합니다.")
                break;
            }
            else{
                alert("잘못 입력했습니다. 다시 입력해주세요.")
            }
        }
 
    </script>

while문

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
    <script type="text/javascript">
 
        while (true) {
            var value = window.prompt("패스워드를 입력해주세요.");
 
            if (value == "1234") {
                alert("환영합니다.");
                break;
            } else {
                alert("잘못 입력했습니다.다시 입력해주세요.")
            }
        }
 
 
    </script>


for문을 사용해서 만들면 한도가 정해져있어야 한다 그래서 1000번이 지나면 끝난다.

물론 for (;;) 와 if else를 사용해서 무한대 가능하지만

적합하지 않다.

무한 루프를 만들때는 while문이 좋다.

728x90
반응형
LIST

댓글