私は lua とプログラミング全般に非常に慣れていません。現在、if/else/elseif と i/o に慣れるために基本的なプログラムを作成しています。
基本的に、あなたが男の子か女の子かを尋ね、それに応じてあなたが何であるかを表示します。
ただし、プログラムを実行するたびに、常に男の子であると出力されるという問題があります。
私がばかで申し訳ありませんが、助けていただければ幸いです!
コードは次のとおりです。
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