ich versuche einfachsten Dinge zu tun:If-Anweisung in Lua
- Programm druckt erste Nachricht und wartet auf Benutzereingaben
- Benutzertypen in „spielen“ oder „verlassen“
- wenn Benutzer Typen in "Play" Programm druckt "lass uns spielen" und beendet (vorerst)
- Wenn Benutzer in "leave" Programm schreibt druckt "tschüss" und beendet
- wenn Benutzer anders als "play" oder "leave "Programm druckt erste Unordnung Alter und wartet auf Benutzereingaben wieder
jedoch aktuelle Code druckt nur erste Nachricht 2 mal und Ausfahrten:
print("welcome. you have 2 options: play or leave. choose.")
input = io.read()
if input == "play" then
print("let's play")
end
if input == "leave" then
print("bye")
end
if input ~= "play" or "leave" then
print("welcome. you have 2 options: play or leave. choose.")
end
was hier falsch ist? jede Hilfe dankbar, dank
Was ist "Eingabe"? – hjpotter92
Ich habe Code bearbeitet: input = io.read(). Problem ist, dass nach jedem Benutzereingabeprogramm die erste Nachricht noch einmal gedruckt wird und beendet wird – hexbreak