python转lua最容易掉进去的坑--作用域

你以为会依次打印2,4,8吗? 错. 2,2,2

value = 1
for i=1,3 do
    local value = value*2
    print(value)
end

你以为打印1吗?,错,输出nil

if true then
    local value=1
end
print(value)


原文地址:https://www.cnblogs.com/xiangnan/p/5646897.html