Latest web development tutorials

Lua ciclo nidificato

ciclo Lua ciclo Lua

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

ciclo Lua ciclo Lua