Bool: Difference between revisions

From Legacy Roblox Wiki
Jump to navigationJump to search
>Mr Doom Bringer
No edit summary
>Mr Doom Bringer
No edit summary
Line 19: Line 19:
|}
|}


Bools can also be used as numbers. '''true''' is 1 and '''false''' is 0. Sometimes you will see scripts like this:
{{CodeExample}}
MyBool = 1
if MyBool == true then
:--This code is run, since MyBool is '''1''', and thus true.
else
:--This bit is not run, since MyBool is true, not false
end
|}


{{Property|
{{Property|

Revision as of 00:58, 13 March 2010

Introduction

A Boolean, or Bool value is a very simple type of data. It can be either true or false. That's it. Either yes or no.

In Lua, everything that has a value is true, unless it is nil or false.


Booleans are really easy to use. Like so: Template:CodeExample MyBool = true

if MyBool then

--If "MyBool" is true, this code is run.

else

--If "MyBool" is false, this code is run.

end |}


Boolean
Property (Bool true/false)
Description True or False, the only two states available. Really simple.
Member of N/A


See Also

RBX.lua.BoolValue (Object)

Programming in Lua 2.2: Booleans

Lua Types Tutorial