Что нового

[Интеракция] Цикл создающий вложенные циклы

DezmontDeXa

Новичок
Сообщения
23
Репутация
0
Вообщем, я наверное пишу велосипед и все можно было сделать проще. Но пришел уже к такой ситуации. Может еще можно что-то сделать.
Допустим есть переменная и два вложенных цикла:
Код:
Global $iaCount = 2;

For $a1 = 0 to 10
   For $a0 = 0 to 10
	  ;что-то делаем
   Next
Next


Как изменяя переменную изменять кол-во вложенных циклов.
так что бы при переменной $iaCount = 3
получилось по функционалу следующее:

Код:
Global $iaCount = 3;

For $a2 = 0 to 10 
   For $a1 = 0 to 10
	  For $a0 = 0 to 10
		 ;что-то делаем
	  Next
   Next
Next


Нельзя просто перемножить циклы и написать:
Код:
For $a2 = 0 to 1000
		 ;что-то делаем
Next


По окончанию каждого вложенного цикла у меня тоже важные действия.
Надеюсь понятно объяснил...
 

Prog

Продвинутый
Сообщения
618
Репутация
80
Обычно такое делается рекурсивным вызовом функции.
 
Верх