반응형
루아에서도 다른 언어와 마찬가지로 조건문과 반복문이 존재합니다.
단, 루아에서 switch문은 없으며, continue 또한 존재하지 않습니다.
1. 조건문 (if , elseif , else)
루아에서 if문의 경우 꼭 조건식 끝에 then을 붙혀줘야 합니다.
또한 elseif의 경우에는 붙.혀.서 써야 합니다..
2. 반복 문 (while 문과 repeat)
while 문의 경우 조건식 끝에 do 를 붙혀줘야 합니다.
역시 마지막에는 end를 꼭 붙혀줘야 합니다.
repeat 문의 경우 do , then 을 붙혀주지 않아도 되며, repeat -> 반복문 -> until(조건)식으로
작성하면, 됩니다.
3. 반복문 (for문)
for문은 조건식 끝에 do를 붙혀주고 마지막에는 end를 붙혀줘야 합니다.
for (시작값 , 비교값(종료값) , 증가값)으로 시작됩니다.
즉 아래에 2번째 같은 같은 식의 비교값은 c / C++로 보자면 , i < 20 으로 보면 될 것 같습니다.
4. break문
루아에서도 break 문이 존재합니다.
사용법은 C / C++과 같습니다.
반응형
'프로그래밍 > Lua' 카테고리의 다른 글
[Lua] 루아 - 함수 , 변수 범위 (0) | 2016.01.28 |
---|---|
[Lua] 루아 - 연산자 (0) | 2016.01.27 |
[Lua] 루아 - 자료형 (0) | 2016.01.27 |
[Lua] 루아[Lua] 란? - 루아 소개와 설치 (0) | 2016.01.27 |