6.Lua 의 조건문
2024. 1. 29. 14:06ㆍ개발공부/LUA
Lua 에서는 부울의 true 및 nil이 아닌 값 의 조합을 true 로 가정 하고, 부울 false 또는 nil 인 경우 false 값 으로 가정합니다 . Lua에서는 0이 참으로 간주된다는 점에 유의하세요 .
if-else 구문에서 if 조건문이 참인 경우는 then이하의 명령을 실행하고 else나 혹은 end를 만나면 if문을 끝마친다.
그리고 조건문이 거짓이면 else문 이하 명령어가 실행된다.
예시
i = 0 -- 변수 초기화
if i == 0 then -- i값이 0이면 다음 실행
print("It's Zero.")
end
i = 1 --변수 초기화
if i == 0 then -- i가 0이면 then이하 실행 0이아닌 거짓이면 else이하 실행
print("It's Zero.")
else
print("It is't Zero.")
end
if i==0 then
print("It's Zero.")
elseif i==1 then -- if문 안에 또 다른 if문이 있다.
print("It's One.")
else
print("Unknown")
end
apple
apple 100
100
It's Zero.
It is't Zero.
It's One.
출처: https://ospace.tistory.com/96 [JaPa2:티스토리]
'개발공부 > LUA' 카테고리의 다른 글
9.Lua 의 배열 (0) | 2024.01.29 |
---|---|
7. Lua의 함수 (0) | 2024.01.29 |
4.Lua의 반복문 (0) | 2024.01.29 |
3.Lua 의 연산자 (0) | 2024.01.29 |
2.Lua의 변수 (1) | 2024.01.29 |