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
반복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
200
300
400
500