Конструкция IF. Часть 2 Browser Automation Studio


1 788 просмотров.

Краткое описание видео: .и снова здравствуйте с вами олег тут и в.предыдущем уроке мы с вами рассматривали.конструкцию iv сегодня мы будем.рассматривать конструкцию и в более.углубленно плюс изучим некоторые.логические операторы без них мы никуда.не продвинемся я заранее вам их.заготовил давайте их выведем на экран.пожалуйста это два амперсанд а который в.русском языке означали бы и это две.вертикальные.палочки которые означали бы в русском.языке или и.! который означал бы в русском языке не.все эти конструкции применяются все эти.конструкции применяются в логике.скриптов и файл фон на сегодня мы.рассматриваем подробно iv и давайте.что-нибудь создадим такое что будет.связано с этими значениями.давайте уже есть идея давайте мы.установим переменную первая переменная.будет час и установим значение.переменной.int число 12 до 12 дальше давайте еще.одну переменную установим еще одна.перемена у нас будет называться минут.минуты по-английски и будет равна.значению 30 так значение мы представляем.на имт обязательно не путаемся кто потом.будут много негативных нюансов int 30.выполнить добавить окей нас мы.установили сами две переменные часы со.значением 12 и минуты со значением 30.оба обе переменные типа число до ума.переменные типа число.давайте теперь создадим конструкцию iv и.проверим на истинность следующие.выражения возьмем переменную ведь этот.автоматический expression выставился.возьмем переменную часы и скажем что.часы должны быть больше 0 правда же.меньше нуля отрицательного же времени у.нас не бывают не было джонас -1 час дня.не бывает поэтому мы ставим.часы больше 0 ставим логический оператор.и это два амперсанд а на клавиатуре.можно набрать но сложно логический.оператор и дальше возьмем переменную.минуты и скажем что минуты должны быть.меньше 60.потому что 70 минут уже не бывает бывает.только 60 насколько вы знаете.жмем ok и сейчас мы с вами проверили это.выражение на истинность есть часы больше.0 и минуты меньше 60.то выполнять действия какое действие в.этом случае мы бы выполняли.например выводили бы в лоб сейчас.поставь тип данных string потому что мы.тут ничего не складываем ничего не.умножаем мы просто выводим строку из.переменных сейчас часы и значение минут.жмем выполнить добавить можно только.добавить пока что не надо нам это.вводить давайте запустим скрипт заново и.посмотрим что он нам выдаст пожалуйста.он нам выдал сейчас..сейчас день очень просто мы с вами.просто напросто сравнили два значения.если хотя бы одно из этих значений вот.например и это значение или это значение.не являлась истинным то блок кода.пропускался будут этот и переходил бы.сразу блоку кода lc.ну элсо мы не задали а так бы она бы.приходила туда то бишь условия при.операторе и должны выполняться оба не.бывают так что 1 истина а другой не.истина оба сразу.другое дело оператор или оператор или.это оператор который позволяет быть.верным только одному хотя бы действию а.другой уже неважно верный или неверный.он действует примерно по тому же.алгоритму вот еще один интересный.оператор это оператор !.он означает не то есть не помните.true и false который мы изучали помните.давайте я сейчас покажу как работает !.на примере давайте загрузим нашу.традиционную страницу в к которому уже.замучили на протяжении всего скрипта.опять же вам рассказываю что лучше.водить со слешем для корректной работы.не устаю это повторять загрузим vk.загрузили мы с вами уже испытывали такое.действие как проверить существование.давайте проверим существование проверить.существование жмем матч до наш любимый.элемент или ceкc с это же на ваш вкус.как говорится вкус и цвет товарища нет.проверять виден для элемента страницы.выполните добавить после экзист всегда.идет iv потому что нет смысла проверять.на существование элемент если потом вы.не делаете.проверку делаем проверку их из экзист.равно труп помните труп фолз правда ложь.true это правда то есть это правда что.он существует.если это правда то делаете какое-то.действие в данном случае мы сейчас с.вами схитрим мы сейчас сделаем следующее.действие.мы скажем что оно не равно true как.сказать не равно чтобы сказать не равно.достаточно убрать один знак равно.и поставить восклицательный знак вот так.мы скажем что если оно не равно есть он.такой элемент не находит то мы напишем.следующие до блог элемент не найден.так элемент не найден.давайте проверим напишет ли он элемент.не найден.поехали заново грузим vk.com.ничего не написал и это правильно а.почему ничего не написал потому что мы.сказали если это ложь то есть если это.не не правда очень просто этот ampersand.работает персонал этот логический.оператор работает по обратному принципу.тут все понятно ! работает по обратному.принципу ну знаете вот из экзист это.очень специфическая конструкций уже.заранее предполагает что она должна.содержать true.поэтому можем даже не писать сети.кракозябры а стереть просто true вообще.и поставить восклицательный знак перед.из экзист.давайте проверим как так она будет.работать.также работает прекрасно то есть он.элемент не на х did также вы можете.просто убрать ! и посмотреть что при.проверке существующего элемента можно.просто вставить переменную все вот такие.дела значит разобрались мы с вами с.логическими операторами полагаю на.следующий раз мы с вами будем разбирать.конструкцию вайл она очень интересно.вообще цикла это такая интересная вещь.которых надо думать в которых надо.включать мозг на полную катушку но мы с.вами постараемся облегчить этот процесс.и я вам объясню все наиболее понятным.языком давайте зарезервируем то что мы.сегодня с вами прошли конструкция if.принимает в себе значения правда.ложь конструкция if принимает себя.значения условия до условия которой она.проверяет как раз таки на труп fools на.правду или ложь и если это правда.выводит или не правда да в зависимости.от того что вы зададите может ! условий.напишите.то она вводит блок действий до выполняет.блок действия который обозначен под ним.если нет то переходит конструкции л.самые тут не задали нам тут не нужна и.также существуют логические операторы.почему они логически потому что они.выполняют функцию логике логики или.семантики.или чего хотите в русском языке.это тоже я знаю как они правильно.называются союза до в русском языке не.выполняют значение союзов если это.и или и или тавтология если это и или.или не например да как отрицание хорошо.я думаю мы это усвоили.я жду вас на следующем уроке которые.обещает быть очень интересным до.следующего видео

Конструкция IF. Часть 2 Browser Automation Studio

Как? Вы еще не смотрели? Ну это зря...