반복 횟수와 종료 조건이 명확할수록 for 문은 읽기 쉽고 실수하기 어렵다.
루프 변수를 한 번 준비하고 반복의 출발점을 고정한다.
각 반복 전에 평가되며 false가 되는 순간 루프를 빠져나온다.
반복 몸체 실행 뒤 값을 바꿔 다음 조건 평가로 이어진다.
무한 루프가 아니라면 조건이 언젠가 false가 되도록 증감 경로를 눈으로 확인해야 한다.