Lua中如何将布尔值与数字进行数值比较?
- 内容介绍
- 文章标签
- 相关推荐
本文共计394个文字,预计阅读时间需要2分钟。
我在代码中遇到了一个错误:尝试使用以下代码比较布尔值和数字:`0 + x==128`。这导致错误,因为 `0 + x` 总是等于 `x`,所以比较永远都不会为真。正确的做法是使用布尔运算符,例如:`x==128`。以下是修改后的代码段:
pythonlocal_x=get_x_from_db()x=local_xif x==128: do_something()end
我遇到了一个错误:尝试使用以下代码比较布尔值和数字:local x = get_x_from_db() -- x maybe -2, -1 or integer like 12345 if 0 < x < 128 then -- do something end
是什么导致这个错误?谢谢.
0< x< 128相当于(0相关文章
- 异常 - Lua - “尝试将数字与nil进行比较”错误
- python - 将字符串与布尔值进行比较
- 可可 - 具有布尔值的NSPredicate不将布尔值与NO进行比较
- python - 将字符串与数组中的所有值进行比较
- php - 将数组值与同一数组中的其他值进行比较
- 将字符与十六进制值进行比较
- php - 将字符串与数字字段进行比较,返回意外结果
- 布尔到Lua中的数字
转载注明原文:Lua:尝试将布尔值与数字进行比较 - 代码日志
本文共计394个文字,预计阅读时间需要2分钟。
我在代码中遇到了一个错误:尝试使用以下代码比较布尔值和数字:`0 + x==128`。这导致错误,因为 `0 + x` 总是等于 `x`,所以比较永远都不会为真。正确的做法是使用布尔运算符,例如:`x==128`。以下是修改后的代码段:
pythonlocal_x=get_x_from_db()x=local_xif x==128: do_something()end
我遇到了一个错误:尝试使用以下代码比较布尔值和数字:local x = get_x_from_db() -- x maybe -2, -1 or integer like 12345 if 0 < x < 128 then -- do something end
是什么导致这个错误?谢谢.
0< x< 128相当于(0相关文章
- 异常 - Lua - “尝试将数字与nil进行比较”错误
- python - 将字符串与布尔值进行比较
- 可可 - 具有布尔值的NSPredicate不将布尔值与NO进行比较
- python - 将字符串与数组中的所有值进行比较
- php - 将数组值与同一数组中的其他值进行比较
- 将字符与十六进制值进行比较
- php - 将字符串与数字字段进行比较,返回意外结果
- 布尔到Lua中的数字
转载注明原文:Lua:尝试将布尔值与数字进行比较 - 代码日志

