布尔值在Lua中如何转换为数字?
- 内容介绍
- 文章标签
- 相关推荐
本文共计90个文字,预计阅读时间需要1分钟。
在Lua中,可以将1和true视为真,以及0和false视为假。有一种方法可以将这些值转换为布尔类型。例如:
luafunction bool_to_number(value) return value and 1 or 0end
有一个tobool用1或0给出真或假,但是tonumber给出一个真或假的零值. 你可以像三元运算符一样组合和和或.
function bool_to_number(value) return value and 1 or 0 end
本文共计90个文字,预计阅读时间需要1分钟。
在Lua中,可以将1和true视为真,以及0和false视为假。有一种方法可以将这些值转换为布尔类型。例如:
luafunction bool_to_number(value) return value and 1 or 0end
有一个tobool用1或0给出真或假,但是tonumber给出一个真或假的零值. 你可以像三元运算符一样组合和和或.
function bool_to_number(value) return value and 1 or 0 end

