자바스크립트
home
2025 자바스크립트 초급 1500제
home

E0101_개념02_무한반복의오류

개념

<script> /* [무한 반복의 오류] - 반복문을 작성할 때 조건식이나 증감식이 잘못되면, 반복문이 끝나지 않고 계속 실행되는 '무한 반복'이 발생할 수 있습니다. - 이런 문제를 방지하려면 조건식과 증감식이 논리적으로 올바른지 항상 확인해야 합니다. [무한 반복 발생 시 대처 방법] - 무한 반복이 발생하면, 브라우저가 멈춘 것처럼 보이거나, 상단 아이콘이 계속 로딩 중(빙글빙글)으로 표시됩니다. - 이럴 때는 브라우저의 오른쪽 상단 [X] 버튼을 눌러 창을 강제로 닫고, 코드의 조건식과 증감식을 올바르게 수정해야 합니다. */ // 아래 코드는 의도적으로 무한 반복을 보여주는 예시입니다. let i = 1; while(i <= 5) { document.write(i, "<br>"); // i가 1씩 감소하므로 i <= 5 조건은 계속 참(true)입니다. // 따라서 반복이 끝나지 않고 무한히 실행됩니다. i = i - 1; } </script>
HTML
복사

영상