IF文

if文では、指定した条件が真の場合にコードのブロックが実行されます。

a = math.random()
b = math.random()
if a < b then
print("Variable a (" .. a ..") is smaller than variable b (" .. b .. ").")
print( a == b ) -- prints false
print( a ~= b ) -- prints true
elseif a > b then
print("Variable a (" .. a ..") is larger than variable b (" .. b .. ").")
else
print("Variable a is equal to variable b.")
end
Note: この例は、別の有用なLuaモジュールmathを使用して、2つの変数に乱数を生成します。