Каждый третий...



  • Вопрос как сделать логику в BAS подобного рода ?

    Надо отследить каждое третье увеличение переменной, после чего выполнить действие.

    Иным словом, идет круг к переменной прибавляется +1 после каждого действия, проходит 3 круга через If... выполняем действие, после чего переменная продолжает увеличиваться до 6, снова действие, до 9, до 12, и так до бесконечности.



  • @Dodok said in Каждый третий...:

    Вопрос как сделать логику в BAS подобного рода ?

    Надо отследить каждое третье увеличение переменной, после чего выполнить действие.

    Иным словом, идет круг к переменной прибавляется +1 после каждого действия, проходит 3 круга через If... выполняем действие, после чего переменная продолжает увеличиваться до 6, снова действие, до 9, до 12, и так до бесконечности.

    "if"

    [[CYCLE_INDEX]] % 3 == 0
    

    можно добавить ещё, что бы не срабатывало в начале работы цикла

    [[CYCLE_INDEX]] % 3 == 0 && [[CYCLE_INDEX]] > 0
    

Log in to reply