Lua 的布林人
Lua 中的布林,true 和 false 是直截了當的。回顧:
- 有一個布林型別,正好有兩個值:
true
和false
。 - 在條件上下文(
if
,elseif
,while
,until
)中,不需要布林值。可以使用任何表示式。 - 在條件上下文中,
false
和nil
計為 false,其他一切都算作 true。 - 雖然 3 已經暗示了這一點:如果你來自其他語言,請記住
0
和空字串在 Lua 的條件上下文中計為 true。
Lua 中的布林,true 和 false 是直截了當的。回顧:
true
和 false
。if
,elseif
,while
,until
)中,不需要布林值。可以使用任何表示式。false
和 nil
計為 false,其他一切都算作 true。0
和空字串在 Lua 的條件上下文中計為 true。