Wahrheitswerte
Auch Lua kennt den Typ boolean. Er repräsentiert zwei Werte, false (falsch) und true (wahr). Sie sind dazu da, eine Bedingung als wahr oder falsch zu kennzeichen, eine Aktion auszuführen oder nicht usw.
Die Werte
false und nil führen dazu, dass eine Bedingung falsch ist. Alle anderen Werte, auch die Zahl 0 oder die leere Zeichenkette (im Gegensatz zu z. B. PHP), werden als wahr ausgewertet.




