GOhACK/웹

[JavaScript JQuery] 4장 반복문

LinZBe4hia 2016. 12. 24. 03:52

4장 반복문


코드 4-5 단순 for 반복문

</script>

// 배열을 선언

var array = {'포도', '사과', '바나나', '망고'};


// 반복문

for (var i = 0; i< array.length; i++) {

alert(array[i]);

}

</script>


--> 오류 수정

<script>
    // 배열을 선언
    var array = ['포도', '사과', '바나나', '망고'];

    // 반복문
    for (var i = 0; i < array.length; i++) {
        alert(array[i]);
    }
</script>


코드 4-6 역 for 반복문

</script>

// 배열을 선언

var array = {'포도', '사과', '바나나', '망고'};


// 반복문

for (var i = array.length -1; i>= 0; i--) {

alert(array[i]);

}

</script>


--> 오류 수정

<script>
    // 배열을 선언
    var array = ['포도', '사과', '바나나', '망고'];

    // 반복문
    for (var i = array.length -1; i >= 0; i--) {
        alert(array[i]);
    }
</script>


4.5 중첩 반복문

피라미드 1, 2 코딩 

피라미드 2 코딩

<script>
    var output ='';

    for(var i =0; i<14; i++) 
    {
        for(var j=0; j<13-i; j++)
            output +=' ';
        for(var j=0; j<2*i+1; j++)
            output +='*';

        output +='\n';
    }

    alert(output);

</script>




궁금했던 것!


Q1) 둘의 차이점은?

new Date().getHours()
new Date().getTime()


  ○getHours(): 현재 시각 시, 분, 초 중 몇 시인지만 리턴한다. 

      예시: 현재 13시 50분이면, 리턴형: 13

  ○ getTime(): 1970년 01월 01일부터 지금까지 몇 ms(밀리세컨드)가 흘렀는지 리턴한다.

      예시: 리턴형: 148561385284