Menu
CoddyTech

关系运算符

本课属于 Coddy Lua 学习旅程的“基础知识”单元。第 19 课,共 90 课。

用于比较数字大小的关系运算符。这些运算符可以帮助你判断哪个值更大、更小,或者它们是否相等。

四个关系运算符是:

playerLevel = 15
requiredLevel = 10

isHighEnough = playerLevel > requiredLevel     -- true(15 大于 10)
isTooLow = playerLevel < requiredLevel         -- false(15 不小于 10)
meetsMinimum = playerLevel >= requiredLevel    -- true(15 大于或等于 10)
belowMaximum = playerLevel <= 20               -- true(15 小于或等于 20)

和相等运算符一样,关系运算符总是返回一个布尔值,即 true 或 false。>= 和 <= 运算符尤其有用,因为它们也考虑了相等的情况,非常适合检查最低或最高要求。

challenge icon

挑战

简单

检查玩家是否达到进入危险地牢区域的等级要求。创建一个名为 playerLevel 的变量,并赋值为 12。再创建一个名为 requiredLevel 的变量,并赋值为 15。使用大于或等于运算符检查玩家的等级是否达到最低要求,并将结果存储在名为 canEnter 的变量中。打印布尔结果。

亲手试试

-- 创建变量,分别表示玩家等级和所需等级
-- TODO:在这里编写你的代码

-- 检查玩家能否进入,并打印结果
-- TODO:在这里编写你的代码
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: Lua 在线编译器