for 문과 While 문 어느 쪽? ?

while 문



index.html
<script>
    'use strict'

    let i = 0;
      while (i < 10) { 
        document.write( i+ '' );
        i++;
      }
<script>

for 문



index.html
<script>
for (let i=0; i < 10; i++){
      document.write(i + '')
    }
<script>

둘 다 같은 표시가 되어야 합니다.



이거 어느 쪽인가? 네요.

while 문에서는 변수 let을 선언하고 있습니다.
그렇다면 이후 변수를 선언할 수 없습니다.

for 문은 카운터에 대한 변수를 사용합니다. 이러한 변수는 반복 처리에서만 사용하는 경우가 많습니다. 그래서 for문의 초기화식으로 카운터 변수를 선언하면, for문 밖에서는 사용할 수 없는 변수가 되므로, 프로그램 전체가 읽기 쉬워지네요! !

이처럼 짧은 프로그램에서는 이해하기 어렵지만 큰 프로젝트가 되면 더욱 복잡해지므로 For문과 While문의 구분은 제대로 하는 것이 좋네요 👍

좋은 웹페이지 즐겨찾기