lua腳本循環(huán)模板 lua如何結(jié)束當(dāng)前循環(huán)執(zhí)行下一個(gè)循環(huán)?
lua如何結(jié)束當(dāng)前循環(huán)執(zhí)行下一個(gè)循環(huán)?Lua確實(shí)沒有continue,因此實(shí)現(xiàn)它的方法是使用if to forI=1100do IFI ==0 then dosomething()end將滿足要求的
lua如何結(jié)束當(dāng)前循環(huán)執(zhí)行下一個(gè)循環(huán)?
Lua確實(shí)沒有continue,因此實(shí)現(xiàn)它的方法是使用if to forI=1100do IFI ==0 then dosomething()end將滿足要求的內(nèi)容寫入dosomething。缺點(diǎn)是有一個(gè)額外的壓痕層,但沒有辦法。它沒有提供相應(yīng)的語法。產(chǎn)生這個(gè)問題的原因是for循環(huán)本身的特殊性,在執(zhí)行循環(huán)體時(shí),當(dāng)計(jì)算不滿足條件時(shí),for循環(huán)的數(shù)目不會(huì)跳出來,但這是在進(jìn)入循環(huán)體之前得到的一個(gè)相對(duì)簡(jiǎn)單的例子。For=1100do I=I-1 print(I)end,如果是動(dòng)態(tài)計(jì)算,循環(huán)永遠(yuǎn)不會(huì)出來,但實(shí)際上不是,所以沒有必要嘗試尋找類似的語法,否則,使用while,這才是真正的實(shí)時(shí)計(jì)算