在Lua中有一种方法可以获得1和true以及0吗?
有一个tobool用1或0给出真或假,但是tonumber给出一个真或假的零值.
有一个tobool用1或0给出真或假,但是tonumber给出一个真或假的零值.
解决方法
你可以像三元运算符一样组合和和或.
function bool_to_number(value) return value and 1 or 0 end