【问题标题】:Lua Math.random and if statementLua Math.random 和 if 语句
【发布时间】:2015-08-29 23:44:47
【问题描述】:

代码的目的是产生一个随机数,并根据产生的数字来做某事。

local x = math.random(1,2)
if x = 1 then
  print("x = 1")
  else
    print("x > 1")
  end

但是,当我运行代码时,我收到以下错误“'='”附近预期的“'the'” 而且我似乎仍然不明白为什么它不起作用,所以有人可以帮帮我吗? :)

【问题讨论】:

    标签: if-statement math lua coronasdk


    【解决方案1】:

    你需要使用双等号== 进行相等测试,= 用于在 lua 中赋值。 http://www.lua.org/pil/3.2.html

    【讨论】:

    • 好的,我现在真的很笨,因为我已经红了很多次了:D 谢谢 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-09
    • 2022-01-25
    • 1970-01-01
    • 2013-11-29
    • 2013-02-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多