Сложение числа и строки

Существует блок, выводящий на экран сообщение, и в сообщении можно записать переменную любого типа (строку, число, таблицу или список). Также есть блок, позволяющий присваивать значение переменной, причём даже не одной, а можно использовать до 10 переменных.

Имеется переменная а1, в которой хранится какой-то текст, допустим, 123. Чтобы обозначить значение как текст, заключим его в кавычки. Также есть переменная а2, в которой хранится число, присвойте ей значение 456. Требуется соединить блоки таким образом, чтобы сначала присвоить значение переменным, а потом вывести полученный результат на экран в виде сообщения. Для этого потребуется вспомогательная текстовая переменная а3, у которой нет никакого начального значения.

Сохраните диаграмму и проект, чтобы запустить созданный сценарий.

Требуется соединить содержимое переменных а1 и а2. Логично, что при сложении числа и строки в результате получится текстовая строка. Выберите в качестве целевой переменной а3, в которую будет помещен результат вычисления. В качестве значения переменной а3 напишите а1+а2, т.е. результатом будет текстовая строка, содержащая значения этих переменных: 123456.

Обратите внимание: т.к. используются не абсолютные значения и не константы, а именно переменные, то перед именем каждой переменной требуется ставить символ $.

Далее в окне с сообщением нужно вывести значение переменной а3. Можно вписать переменную в поле “Сообщение” в свойствах блока:

А можно выбрать из списка в окне редактора выражений, нажав кнопку с тремя точками справа от поля. Все пользовательские переменные указаны для категории “Переменные”

 

Далее необходимо дважды кликнуть по строке с переменной а3 и нажать ОК. После этого сохраните и запустите сценарий. Результат:

Таким образом, вычисления проводятся в первом блоке, а второй блок только выводит результат выражения на экран.