A true or false value.
Booleans are used to represent the outcome of a conditional statement. Provided below are some useful links:
Demonstrates how conditional statements treat booleans.
if false then print("Value is false!") end if true then print("Value is true!") end
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
This category currently contains no pages or media.