First steps with Lua - IfDeutsch


You are here:LuaIf



Branches with If


Rail-Diagramm ifstatement1

If-Branch with Else

Test-Programm if_1a.lua
a = 1
if a == 1 then
	print( 'a ist eins' )
else
	print( 'a ist nicht eins sondern ', a)
end
The Result:
a ist eins
Test-Programm if_1b.lua
a = 999
if a == 1 then
	print( 'a ist eins' )
else
	print( 'a ist nicht eins sondern ', a)
end
The Result:
a ist nicht eins sondern 	999


Rail-Diagramm ifstatement

If with multiple Ifs

Test-Programm if_elseif.lua
a = 2
if a == 1      then
	print( 'a ist eins' )
elseif a == 2 then
	print( 'a ist zwei' )
else
  print( 'a ist nicht eins oder zwei')
  print( 'a ist  ', a)
end
The Result:
a ist zwei

Case-Statement

There is no Case-statement, it must be made with if-elseif-statements.