for문 사용하는 경우 for문은 글로벌 변수값이 for문 안에서만 사용가능하다 일반적으로 배열의 모든 원소에 대해 동일한 작업을 수행할 때 유용하며, 반복 횟수가 미리 정해져 있을 때 사용한다 while문 사용하는 경우 while문은 글로벌 변수값이 안에서도 밖에서도 사용가능하다 (값이 달라짐) 반복 횟수가 미리 정해져 있지 않고, 각 반복마다 수행하는 작업이 달라질 수 있는 경우에는 while문이 더 적합하다