for ( )문

    for 문은 조건식을 만족할 때까지 특정 코드를 반복하여 실행합니다. 사용 방법은 다음과 같습니다.

for(초기값; 조건식; 증감식){
    자바스크립트 코드;
    }

    다음은 for 문으로 '반복1 ~ 반복10'까지 i를 1씩 증가하며 출력한 예제입니다.

<script>
    for(var i = 1; i <= 10; i++){
        document.write("반복"+i, "<br>");
    }
</script>

결과 화면

반복1
반복2
반복3
반복4
반복5
반복6
반복7
반복8
반복9
반복10

forEach문 문법

    forEach 반복문은 오직 Array 객체에서만 사용가능한 메서드입니다. forEach문의 인자로 callback함수를 등록할 수 있고, 배열의 각 요소들이 반복될 때 이 callback 함수가 호출됩니다. callback 함수에서 배열요소의 인덱스와 값에 접근할 수 있습니다.

{
    const num = [100, 200, 300, 400, 500];

    document.write(num[0]);
    document.write(num[1]);
    document.write(num[2]);
    document.write(num[3]);
    document.write(num[4]);

    num.forEach(function(el){
        document.write(el, "<br>");
    }
}

결과 화면

100
200
300
400
500