본문 바로가기
javaScript/JS Examples

랜덤숫자만들기, 지정된 숫자가 나오면 빠져나오기

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

wilie문을 활용한 무인도 탈출 게임

3위 나오면 탈출하고 그렇지 않으면 주사위를 계속 던진다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
    <script type="text/javascript">
 
        $(document).ready(function(){
            $("#btnStart").click(function(){
                var count =0;
                while(true){
                    count++;
                    var num = parseInt(Math.random()*6)+1;
                    console.log(count+"번째 나온 숫자 ="+ num);
 
                    if(num==3){
                        console.log("탈출")
                        break;
                    }
                }
            })
        })
 
 
    </script>


1에서 6 랜덤 숫자 만들기

var num =  parseInt(Math.random()*6)+1;


for와 while의 차이점

01. 사용분야

for - 반복 횟수가 정해진 경우, 배열과 함께 주로 많이 사용

while - 무한 루프나 특정 조건에 만족할 때까지 반복해야 하는 경우

주로 파일 읽고 쓰기에 많이 사용


02. _ while문을 for 문처럼 사용하는 경우

일반적으로 for문 대신 while문으로 , while문 대신 for문을 사용할 수 있습니다. 만약 while문을 for 문처럼 사용하고 싶다면 다음같이 사용한다.


for문

for(초깃값;조건식;증감){

실행구문;

}


while문

초깃값;

while(조건식){

실행구문;

증감;

}


728x90
반응형
LIST

댓글