没有打印正确的值
Not printing the proper value
我正在尝试在 XML 文件和 check1/2/3 之间的数据之间做一些 string.find 魔术 但是当我 print(""..input) 它打印 Feb 12 20:38:39.410: check1 和不是 简
check1 = 'jan'
check2 = 'kevin'
check3 = 'rob'
inputNumber = 1
input = 'check' .. inputNumber
print(""..input)
inputNumber = inputNumber + 1
不太清楚我做错了什么,请给我一些建议。
脚本打印出正确的值,而不是您期望的值。要打印您想要的值,您需要将其作为全局字段访问 table:
input = _G['check' .. inputNumber] -- instead of: 'check' .. inputNumber
这会打印 jan
。请参阅 Accessing Global Variables with Dynamic Names 上的 Lua 中的编程。
我正在尝试在 XML 文件和 check1/2/3 之间的数据之间做一些 string.find 魔术 但是当我 print(""..input) 它打印 Feb 12 20:38:39.410: check1 和不是 简
check1 = 'jan'
check2 = 'kevin'
check3 = 'rob'
inputNumber = 1
input = 'check' .. inputNumber
print(""..input)
inputNumber = inputNumber + 1
不太清楚我做错了什么,请给我一些建议。
脚本打印出正确的值,而不是您期望的值。要打印您想要的值,您需要将其作为全局字段访问 table:
input = _G['check' .. inputNumber] -- instead of: 'check' .. inputNumber
这会打印 jan
。请参阅 Accessing Global Variables with Dynamic Names 上的 Lua 中的编程。