개발/Javascript
[Javascript] 중첩 for문
suniverse
2023. 1. 8. 00:34
for문 안에 또 다른 for문을 작성하는 문.
<기본 문법>
for(초기식1; 조건식1; 증감식2){
for(초기식2; 조건식2; 증감식2){
// 반복 실행할 문장들
}
}
✍
<script type="text/javascript">
for(let i=1; i<=5; i++){
document.write("i = " + i + "<br>"); // 바깥쪽 for문. 5번 반복
for(let j=1; j<=3; j++){
document.write("-----> j = " + j + "<br>");
}
document.write("-----> j 반복 종료<br>")
}
document.write("<hr>")
document.write("-----> i 반복 종료<br>")
</script>
💻
- 반복문의 구조를 확인하기 위해 i와 j의 반복이 끝날때마다 따로 반복종료 표시를 해주었다.
- 바깥쪽 for문이 첫번째 반복할 때, 안 쪽 for문의 반복문이 전부 실행되는 구조이다.