Lua Control Statments having odd behavior
问题 I'm getting a very unexpected result from what should be basic control statement operations. I have the following, a file being read with this sort of data: 1, 51, one , ab 1, 74, two , ab 0, 74, tree , ab 0, 74, for , ab 0, 74, five , ab My snip of Lua code that processes it: if file then for line in file:lines() do LineArray = line CanClaimInfo[LineArray] = {} lineData = utils.split(line,",") if lineData[1] == "0" then lineData[1] = "CAN A" elseif lineData[1] == "1" then lineData[1] = "CAN