Lua ciclo nidificato
linguaggio di programmazione Lua per consentire l'incorporamento del ciclo di loop. L'esempio seguente mostra le applicazioni ciclo nidificato Lua.
grammatica
Lua sintassi del linguaggio di programmazione per ciclo nidificato:
for init,max/min value, increment do for init,max/min value, increment do statements end statements end
linguaggio di programmazione Lua ciclo while sintassi nidificato:
while(condition) do while(condition) do statements end statements end
Il linguaggio di programmazione Lua ripetere ... fino a quando la sintassi ciclo nidificato:
repeat statements repeat statements until( condition ) until( condition )
In aggiunta a questi stessi tipi di ciclo nidificato, siamo in grado di utilizzare diversi tipi di cicli nidificati, come nidificati per ciclo while ciclo.
Esempi
L'esempio seguente utilizza un ciclo for nidificato:
j =2 for i=2,10 do for j=2,(i/j) , 2 do if(not(i%j)) then break end if(j > (i/j))then print("i 的值为:",i) end end end
Il codice precedente viene eseguito come risultato di:
i 的值为: 8 i 的值为: 9 i 的值为: 10