개념
<script>
/*
[반복문 for와 변수의 생명주기]
- for문 안에서 선언된 let i는 해당 for문 블록 안에서만 유효합니다.
- for문이 종료되면 i 변수는 메모리에서 사라집니다.
- 따라서 같은 이름의 변수를 for문 밖이나
다른 for문 안에서 다시 선언할 수 있습니다.
*/
// 첫 번째 for문
for (let i = 0; i < 10; i++) {
document.write(i, " ");
}
document.write("<br>");
// 두 번째 for문 (첫 번째 for문의 i와는 다른 변수)
for (let i = 0; i < 10; i++) {
document.write(i, " ");
}
document.write("<br>");
// 새로운 변수 i 선언 가능
let i = 10;
document.write("새 변수 i 값 : ", i);
</script>
HTML
복사


