Добрый день, не смог сформулировать нормально заголовок, заранее извиняюсь. Пишу pre-request на Postman'е на js, но язык в данном случае не так важен. Не могу понять, как правильно написать следующую вещь: есть переменная z и есть массив переменных. Надо перелопатить массив в поиске значения переменной z. Ее может и не быть в массиве. Если нет во ВСЕМ массиве, а не только в первом элементе - выбить ошибку, отменив пре-реквест. Если есть - прервать цикл и радоваться жизни.
В данный момент завтык в том, что цикл не видит в первом элементе переменную и отменяет пре-реквест, хотя переменная может быть и в следующих элементах массива.
Надеюсь, проблема понятна. Заранее спасибо за ответы!
IndependentFM
28 уровень
Перебор каждого элемента массива
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
fFamous
17 сентября 2021, 17:22
С созданием отдельного метода проще, чем в лоб.
Но ифы - это плохо. Я еще не дошел до алгоритмов и загрузки памяти, но видел видео, где говорилось, что в проце есть какой-то блок, который скажем так, "предсказывает будущее" и чем больше ифов, тем больше вариантов, а чем больше вариантов, тем больше нагрузка. Как-то так.
Но можно наверное и проще в лоб решить, просто лень время тратить :D
+2
IndependentFM
17 сентября 2021, 18:01
очень большое спасибо! Я вот до второго if'а не догадался, все крутил и крутил вокруг break'ов и else...
0
VladimirMaster
17 сентября 2021, 17:02
Надеюсь, проблема понятна.
Совершенно не понятна. Где код?
+2