3

我需要检查一个数字是否大于或等于 100 且小于 200。

如果 100 =< x < 200 那么

Lua 中的正确语法是什么?

4

1 回答 1

12

这是正确的语法:

if x >= 100 and x < 200 then
    -- your code
end

请记住,大多数编程语言(Python 是一个明显的例外)不支持链式比较运算符,您必须显式比较两次并将比较结果与逻辑 and结合起来。

另外,您写=<的是“大于或等于”。在几乎所有编程语言中,“大于/小于或等于”运算符都带有比较字符,例如:<=, >=

于 2012-05-05T01:37:27.927 回答