루프 유형

루프 종료 조건 외에도 루프는 루프를 실행하기 전(while 루프)이나 루프 실행이 끝날 때(do-while 루프) 조건을 테스트해야 할지 여부를 지정합니다. while 루프는 루프에서 활동을 실행할 수 없으며 루프 시작 시 종료 조건을 만나면 루프 다음의 활동으로 이동합니다. 반면 do-while 루프는 루프에서 활동을 적어도 한 번은 실행합니다.