全局变量/局部变量/虚变量
一)全局-局部变量
g_var = 1 -- 全局变量
local l_var = 2 -- 局部变量x = 10 -- 全局变量
local i = 1 -- 程序块中的局部变量 i
while i <=x do -- 判断条件的x为全局变量的x
local x = i * 2 -- while 循环体中的局部变量 x
print(x) -- output: 2, 4, 6, 8, ...
i = i + 1
end
print("while循环结束");
if i > 20 then
local x -- then 中的局部变量 x
x = 20
print(x + 2) -- 如果i > 20 将会打印 22,此处的 x 是局部变量
else
print(x) -- 打印 10,这里 x 是全局变量
end
print(x) -- 打印 10二)虚变量
Last updated