Помогите разобраться с циклом



  • Всем привет.
    Задача - найти не рекламные посты в ленте ВК и добавить их в закладки. Рекламные посты определяются отсутствием возможности уведомлять о записях. Но это не суть.
    Есть заданное количество проверяемых постов. Например 5.
    В цикле проводится проверка на присутствие "уведомлять о записях"
    Если нет, пост в закладки не добавляется, но все-равно эта проверка засчитывается в цикл.
    Как сделать так, чтоб она не засчитывалась, а проверялся следующий пост в рамках этого же цикла?



  • Screenshot_1.png
    Screenshot_2.png
    Screenshot_3.png
    Я пробовал ставить метку вначале цикла и после Else отправлять туда. Не вышло

    Только сейчас подумал, а может вообще избавиться от Else? И тогда он в рамках одного цикла будет гарантировано искать нерекламный пост?



  • как я понял тебе нужно 5 удачных результатов за работу цикла.

    • перед циклом установи переменную со значением 0
    • сделай "бесконечный" цикл
    • в цикле в случаи удачи увеличивай переменную
    • в начале/конце цикла делай проверку на количество удач по этой переменной


  • @tet-vivi Спасибо! Попробую!



  • @tet-vivi Это гениально! Все заработало!


Log in to reply