20.1.3. Operatory logiczne

W języku Lua można stosować następujące operatory logiczne:

przykład
if i==2 or i==3 and j~=0 then
	i=4;
end
Powyższa instrukcja będzie wykonana (do zmiennej i zostanie przypisana wartość 4) gdy i będzie równe 3 lub 4 i zmienna j będzie różna od 0.