Несколько индексов цикла



  • Добрый вечер разрабы и пользователи BAS!
    Когда используем циклы, то автоматически создается индекс цикла CYCLE_INDEX.
    Если у нас в скрипте есть цикл внутри цикла, то как создать другой индекс?



  • @tarabukinivan Так же как и [[CYCLE_INDEX]] только вручную. Создаёшь переменную перед циклом и увеличиваешь её внутри цикла.



  • @fox Конечно можно создать переменную и инкрементировать, но переменная CICLE_INDEX будет создаваться при каждом создании цикла и может погубить внешний CICLE_INDEX, если создали цикл внутри цикла? Т.е. CICLE_INDEX лучше не использовать вообще?



  • @tarabukinivan said in Несколько индексов цикла:

    @fox Конечно можно создать переменную и инкрементировать, но переменная CICLE_INDEX будет создаваться при каждом создании цикла и может погубить внешний CICLE_INDEX, если создали цикл внутри цикла? Т.е. CICLE_INDEX лучше не использовать вообще?

    Если у вас много вложенных циклов, то лучше использовать только свои счётчики циклов. Чтобы не столкнутся с сюрпризом.


Log in to reply