If statement Lua Math.random和if语句

If statement Lua Math.random和if语句,if-statement,math,lua,coronasdk,If Statement,Math,Lua,Coronasdk,该代码的目的是生成一个随机数,并根据生成的数执行某项操作 local x = math.random(1,2) if x = 1 then print("x = 1") else print("x > 1") end 但是,当我运行代码时,我得到以下错误“'the'”应该在“=”附近 我仍然不明白为什么它不起作用,所以有人能帮我一把吗?:)你需要使用双等于==来进行平等测试,=是用于lua中的作业。好的,我现在感觉真的很笨,因为我已经用了这么多次红色这个了:D谢谢:)

该代码的目的是生成一个随机数,并根据生成的数执行某项操作

local x = math.random(1,2)
if x = 1 then
  print("x = 1")
  else
    print("x > 1")
  end
但是,当我运行代码时,我得到以下错误“'the'”应该在“=”附近
我仍然不明白为什么它不起作用,所以有人能帮我一把吗?:)

你需要使用双等于
==
来进行平等测试,
=
是用于lua中的作业。

好的,我现在感觉真的很笨,因为我已经用了这么多次红色这个了:D谢谢:)