[Lua] 조건문 정리

2021. 12. 2. 17:20Programming Language/Lua

반응형

■ 조건문 

1. if 조건식 then ~ end

조건식에 부합할 경우 then 과 end 사이에 작업 실행

local a = 1
if a == 1 then
    print("a 는 1 이다.")
end
결과 :
a 는 1 이다.

2. if 조건식 then ~ else ~ end

조건식에 부합할 경우 then 과 else 사이에 작업 실행

부합하지 않을 경우 else 와 end 사이에 작업 진행

local a = 1
if a == 1 then
    print("a 는 1 이다.")
else 
    print("a 는 1 이 아니다.")
end
결과 :
a 는 1 이다.

3. if 조건식 then ~ elseif 조건식 ~ then ~ else ~ end

* 작업 순서 

1) if 조건식 : 참일 경우 then ~ elseif 작업 실행

2) if 조건식 : 거짓일 경우 elseif 조건식 확인

3) elseif 조건식 : 참일 경우 then ~ else 작업 실행

4) elseif 조건식 : 거짓일 경우 else ~ end 작업 실행

local a = 1
if a > 1 then
    print("a 는 1 보다 크다.")
elseif a < 1 then
    print("a 는 1 보다 작다.")
else
    print("a 는 1 이다.")
end
결과 :
a 는 1 이다.
반응형

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

[Lua] 반복문(Loop) 정리  (0) 2021.12.02
[Lua] 기본 자료형 정리  (0) 2021.12.02