Contents

Examples

Example

if false then print("Value is false!") end
if true then print("Value is true!") end

Output:

Value is true!

Examples

Example

Inverting a boolean is often very useful. The easiest way to do that is to use the "not" operator.

local bool = false
if bool then
print("Boolean is false, this code is not run!")
end
// Boolean is now being inverted ( false -> true )
bool = not bool
if bool then
print("Boolean has been inverted and is now true!")
end
// This also works backwards. Note how "!" can be used in place of "not"
bool = !bool
if bool then
print("Boolean is false again, and won't be printed!")
end