더북(TheBook)

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칸을 기준으로 하겠습니다.

 

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.