[Lua] 반복문(Loop) 정리

2021. 12. 2. 15:52Programming Language/Lua

반응형

■ 반복문 정리

1. for ~ do ~ end 

for 와 do 사이에는 초기값, 목표값, 증감값을 설정하며, 증감값을 설정하지 않을 경우 1씩 증가한다.

for i = 1,3,1 
do
    print(i)
end

for i = 1,3
do
    print(i)
end
결과 :
1
2
3
1
2
3

2. while (조건식) do ~ end

조건식에 부합할 경우 do 와 end 사이에 작업을 반복적으로 실행한다.

local a = 1

while (a < 3)
do
    print(a)
    a = a + 1
end
결과 :
1
2

3. repeat ~ until (조건식)

while 문에 경우 반복작업을 하기 전에 조건식을 판단하지만, repeat 문에 경우 반복작업을 진행하고 조건식을 판단한다.

local a = 1
repeat
    print(a)
    a = a + 1
until (a > 3)
결과 :
1
2
3

 

반응형

'Programming Language > Lua' 카테고리의 다른 글

[Lua] 조건문 정리  (1) 2021.12.02
[Lua] 기본 자료형 정리  (0) 2021.12.02