20.1.4. Instrukcje warunkowe

W języku Lua instrukcje warunkowe można zapisać w następujący sposób:

if [warunek] then
	[instrukcja 1];
	....
	[instrukcja n];
end
 
lub
if [warunek] then
	[instrukcja 1];
	....
	[instrukcja n];
else
	[instrukcja 1];
	....
	[instrukcja n];
end
przykład:
if a>5 then
	b=7;
else
	b=8;
end