Набор блоков, позволяющих создавать и вызывать функции. Функции удобны для структурирования и множественного использования повторяющейся логики.
Вы можете определять функции с возвращаемым значением или без.
Вы можете определять функции, принимающие параметры в качестве входных аргументов.
К любой функции вы можете добавить описание.
После того, как вы определите функцию, в разделе «Функции» появятся блоки для ее вызова.
Блок для вызова функции без параметров, не возвращающей значение.
Блок для вызова функции с параметрами и возвращаемым значением.
Пример
Создадим функцию, вычисляющую длину гипотенузы. В качестве параметров она будет принимать длины катетов.
Простые функции, подобные этой, можно записать короче - переместите вычисление гипотенузы к «вернуть», а в настройках функции снимите галочку «Разрешить операторы».
Вызов функции