2019.05.28

 

 예)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<html>
    <head>
    </head>
    <body>
        조건문과 반복문 
        <script>
            // 조건문
            let kim = {gender : "남자", age : 18};
            if(kim.gender > 19 && kim.gender == "남자") {
                console.log("출입 가능");
            } else {
                console.log("출입 불가능");
            }
 
            // 반복문 for를 이용한 0~9 숫자 출력
            for(let i=0; i<10; i++) {
                console.log(i); // 0 1 2 3 4 5 6 7 8 9
            }
 
            // 반복문 while을 이용한 0~9 숫자 출력
            let j = 0;
            while(j < 10) {
                console.log(j);
                j = j + 1// 0 1 2 3 4 5 6 7 8 9
            }
        </script>
    </body>
</html>
 

 

 // for와 while의 차이점

 for : 특정한 범위를 가진 loop에 이용

 while : 조건을 만족하는 결과를 얻기 위해 loop를 이용

 예)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<script>
    
    // 100대 까지만 팬다
    for(int i=0; i<100; i++) {
        hit();
        if(confession()) {
            break;
        }
    }
 
    // 자백할 때까지 팬다
    while(!confession()) {
        hit();
        if(die()) {
            break;
        }
    }
 
</script>
 

 

 출처 : https://kldp.org/node/116277

 

+ Recent posts