Latest web development tutorials

Lua вложенного цикла

Lua цикл Lua цикл

Lua язык программирования, чтобы встроить цикл цикла. Следующий пример демонстрирует приложения вложенного цикла Lua.

грамматика

Lua синтаксис языка программирования для вложенного цикла:

for init,max/min value, increment
do
   for init,max/min value, increment
   do
      statements
   end
   statements
end

Язык программирования Lua в то время как петли вложенного синтаксиса:

while(condition)
do
   while(condition)
   do
      statements
   end
   statements
end

Повторное Lua язык программирования ... до синтаксиса вложенного цикла:

repeat
   statements
   repeat
      statements
   until( condition )
until( condition )

В дополнение к этим же типам вложенных циклов, мы можем использовать различные типы вложенных циклов, таких как вложенные для цикла в то время цикла.

примеров

В следующем примере используется вложенный цикл:

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

Приведенный выше код выполняется в результате:

i 的值为:	8
i 的值为:	9
i 的值为:	10

Lua цикл Lua цикл