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。