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 ,
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步