1 if~then 조건문 이해하기
루아의 if문 형식은 총 3가지가 있으며 아래와 같습니다.
가장 기본적인 if문의 형식입니다. 조건이 참(true)인 경우 실행할 내용을 실행하고 동작을 마칩니다. 만약 조건이 거짓일 경우 실행할 내용은 실행되지 않고 if문이 종료됩니다.
if 조건 then
실행할 내용
end
두 번째 형식은 조건은 1개이고 실행할 내용이 2개인 경우입니다. 조건이 참(true)인 경우에는 실행할 내용1을 실행하고 거짓(false)인 경우에는 실행할 내용2를 실행합니다.
if 조건 then
실행할 내용1
else
if 조건 then
실행할 내용2
end
마지막 형식은 조건이 2개인 경우입니다. 첫 번째 조건1이 참이면 실행할 내용1을 실행합니다. 그리고 조건1이 거짓이면 조건2로 넘어가 참인지 거짓인지 확인한 후, 참이면 실행할 내용2를 실행하고 거짓이면 if문을 빠져 나옵니다. elseif는 계속해서 추가할 수 있습니다.
if 조건1 then
실행할 내용1
elseif 조건2 then
실행할 내용2
end