lua 的 break
break ,退出最近的一层循环
return , 一般用于函数,会直接退出所有的循环,或者判断,返回参数
local tb={1,2,3,4} for key,value in pairs(tb) do while(true) do if 3 == key then print("3") return else print("break") break end end print("out while") end print("out for")
结果:
break
out while
break
out while
3
lua 的 空串 也是 true
local aa="" if aa then print("aa is ,",aa) else print("aa is nil") end
#结果 aa is ,