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 ,

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM