2 for 반복문의 기초
반복문의 가장 기초적인 형태는 for문입니다. 루아의 for문은 아래 그림과 같은 형식을 따릅니다.
for 변수 = 초깃값, 최종값, 증감값, do
end
for문을 실행하면 먼저 변수에 초깃값을 저장합니다. 그리고 최종값과 같은 값인지 비교합니다. 맨 처음 실행하면 당연히 거짓(false)이기 때문에 반복할 내용을 실행한 후 변수에 증감값을 더합니다. 그리고 다시 최종값과 같은지 비교하고 반복할 내용을 실행합니다. 변수의 값이 최종값과 같아질 때까지 이 과정을 반복합니다. 아래 간단한 코드를 실행해 보면서 결과를 출력해 봅시다.
코드
for count = 0, 10, 1 do print(count) -- for문 안에서 수행할 일 wait(1) -- count 변수의 값을 출력 후 1초 쉼 end
실행 결과
0 1 2 3 4 5 6 7 8 9 10
TIP
표시된 부분은 4칸 들여쓰기(Space로 4칸 띄어쓰기)를 해야 합니다. 이후 책에서 표시가 없어도 들여쓰기가 된 부분은 4칸을 띄어주세요. 꼭 4칸이 아니어도 되지만 이 책에서는 4칸을 기준으로 하겠습니다.