Несколько индексов цикла
-
Добрый вечер разрабы и пользователи BAS!
Когда используем циклы, то автоматически создается индекс цикла CYCLE_INDEX.
Если у нас в скрипте есть цикл внутри цикла, то как создать другой индекс?
-
@tarabukinivan Так же как и [[CYCLE_INDEX]] только вручную. Создаёшь переменную перед циклом и увеличиваешь её внутри цикла.
-
@fox Конечно можно создать переменную и инкрементировать, но переменная CICLE_INDEX будет создаваться при каждом создании цикла и может погубить внешний CICLE_INDEX, если создали цикл внутри цикла? Т.е. CICLE_INDEX лучше не использовать вообще?
-
@tarabukinivan said in Несколько индексов цикла:
@fox Конечно можно создать переменную и инкрементировать, но переменная CICLE_INDEX будет создаваться при каждом создании цикла и может погубить внешний CICLE_INDEX, если создали цикл внутри цикла? Т.е. CICLE_INDEX лучше не использовать вообще?
Если у вас много вложенных циклов, то лучше использовать только свои счётчики циклов. Чтобы не столкнутся с сюрпризом.