Menu
CoddyTech

相等运算符

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

E相等运算符。这些运算符可以比较两个值,判断它们是否相同或不同。

Lua 提供了两种相等运算符:

userGuess = 42
secretNumber = 42
isCorrect = userGuess == secretNumber    -- isCorrect 的值为 true

playerName = "Alice"
targetName = "Bob"
isDifferent = playerName ~= targetName   -- isDifferent 的值为 true

== 运算符用于检查两个值是否相等,而 ~= 运算符用于检查它们是否不相等。请注意,这些比较的结果始终是布尔值,也就是 true 或 false。

challenge icon

挑战

简单

将用户的猜测与秘密数字进行比较,判断它们是否相等。创建一个名为 userGuess 的变量,并将值 42 赋给它。再创建一个名为 secretNumber 的变量,并将值 37 赋给它。使用相等运算符检查猜测是否等于秘密数字,并将结果存储在名为 isCorrect 的变量中。打印布尔结果。

亲手试试

-- 为猜数字游戏创建变量
-- TODO: 在这里编写你的代码

-- 打印结果
quiz icon自我测试

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

基础知识中的所有课

自己练习: Lua 在线编译器