저는 루아와 프로그래밍에 매우 익숙하며, 현재 if/else/elseif와 i/o에 익숙해지기위한 기본적인 프로그램을 만들고 있습니다.io.write 매번 동일한 것을 인쇄하고 있습니까?
기본적으로 소년 또는 소녀인지 묻는 다음 그에 따라 인쇄합니다.
비록 프로그램을 실행할 때마다 항상 소년이라는 것을 인쇄 할 때 문제가 있습니다.
미안 내가 바보가된다면, 어떤 도움을 주셔서 감사합니다!
코드는 다음과 같습니다.
io.write("Hello, are you a boy or a girl?\n")
answer = io.read()
if answer == "boy" or "Boy" then
io.write("Oh, so you're a boy, huh?")
elseif answer == "girl" or "Girl" then
io.write("Oh, so you're a girl, huh?")
else
io.write("Wow, i've never heard of an "..answer.." before!\n")
end