Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

"Or"

...

Группа действий: Операторы 

Оператор логического сложения (логическое ИЛИ), который возвращает значение True, если любой из операндов имеет значение True, иначе - False.

Image Removed

Настройки

...

Свойство

...

Англ. наименование

...

Описание

...

Тип

...

Пример заполнения

...

Обязательность заполнения поля

...

Параметры

...

Disjunction Version 5 (Java)

Action group: Operators 

...

Description

A logical addition operator (logical OR) that returns True if either operand is True, otherwise it returns False.

Action icon

Image Added

Settings of parameters

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
First operand of boolean typeFirst operand of boolean typeRobin.BooleantrueYes
Second operand of boolean typeSecond operand of boolean typeRobin.BooleantrueYes
Results
ResultResult variable, true - if at least one operand is true, false - otherwiseRobin.Booleantrue

Special conditions of use

None.

Example of use 

Task

There is a "Logical variable 1" with value = true and "Logical variable 2" with value = false. It is required to check the expression Logical variable 1=True AND/OR Logical variable 2=True.  If the result is positive, print a dialog box with a message - true, if the result is negative, the message is false. 

Solution

Use the

Особые условия использования

Отсутствуют.

Пример использования 

Задача: существует "Logical variable 1" со значением = true и "Logical variable 2" со значением = false. Требуется проверить выражение Logical variable 1=Истина И/ИЛИ Logical variable 2=Истина.  При положительном результате вывести диалоговое окно с сообщением - верно, при отрицательном результате сообщение - неверно. 

...

"Disjunction", "If", and "Show message" actions.

...

  

Реализация: 

Implementation

  1. Assemble a robot scheme consisting of actions: Image Added

  2. Create a variable with type logical "Logical variable 3" to record the result of the "Disjunction" action into itСобрать схему робота, состоящего из действий: 
    Image Removed
    Создать переменную с типом логический "Logical variable 3" для записи в нее результата действия "Disjunction"
    Image Modified
  3. Перетащить действие Move the "Disjunction" на рабочую область и настроить его параметрыaction to the workspace and set its parameters
    Image ModifiedПеретащить действие
  4. Move the "If" на рабочую область и указать в параметре действия action to the workspace and set the action parameter to "Logical variable  33". 
    Image Modified
  5. В ветвь In the "True" добавить действие branch, add the "Show message" и настроить его параметрыaction and set its parameters.
    Image ModifiedВ ветвь
  6. In the "False"  добавить действие branch, add the "Show message" и настроить его параметрыaction and set its parameters.
    Image Modified
  7. Запустить робота по кнопке "Запуск" и верхней панели. 

Результат: сравнение значений переменных выполнено успешно  

Image Removed

  1. Start the robot using the "Start" button and the top panel. 

Result

Variable value comparison was successful.

Image Added

A dialog box with the result is displayed.отображено диалоговое окно с результатом