프로그래밍에서 for의 의미를 모르는 사람들이 많다고 생각된다. 심지어 많은 시간 프로그래밍을 한 사람들도 for 이 ~에 대해라고 해석하는 것을 본적이 있다. 그럼 안된다! 제대로 이해하자!그렇다면 for 은 무엇을 말할까? for 은 영어에서 I have been sick for 3 days에 서의 for 이다. '나는 3일 동안 아팠다'즉, ~동안이라는 뜻이다. 그럼 또 다른 '동안'이라는 뜻의 while 과는 무엇이 다를까?프로그래밍에서 for은 영어에서 처럼 한정된 갯수를 가진다. 반대로 while은 언제 끝날지 정해지지 않았다. for( var i = 1; i 5){}이것은 i가 언제 바뀔지도 몇번이 실행될지도 모른다.