더북(TheBook)

먼저 if문 첫 번째 조건을 살펴봅니다. color의 값이 더 이상 "red"가 아니기 때문에 두 번째 조건을 확인합니다. 다행히 두 번째 조건이 "blue"이기 때문에 참이 되고 두 번째 실행할 내용을 실행합니다.

 

실행 결과

Color Is Blue

 

이번에는 color 변수의 값을 "Charge Blade"로 변경해 봅시다.

 

코드

local color = "Charge Blade"

if color == "red" then
    print("Color is Red")
elseif color == "blue" then
    print("Color is Blue")
else
    print("Is Not Color!!")
end

 

제일 먼저 첫 번째 조건을 확인합니다. "red"가 아니기 때문에 첫 번째 조건은 거짓이고 두 번째 조건을 확인합니다. 역시 color의 값이 "blue"가 아니기 때문에 두 번째 조건도 역시 거짓입니다. 조건1, 2가 전부 거짓이기 때문에 자동적으로 else 아래의 실행할 내용3을 실행하게 됩니다.

 

실행 결과

Is Not Color!!
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.