| Тип данных | Как задать |
|---|---|
| Array | *name_array[size_array] |
| String | "your_string" |
| Int | 123 |
| Double | 123.6 |
| Boolean | true/false |
| Типы данных которые поддерживают приведение | Метод | Возвращаемый тип |
|---|---|---|
| Boolean, Int, Double, String | variable.toInt() | Int |
| Boolean, Int, Double, String | variable.toDouble() | Double |
| Boolean, Int, Double, String, Array | variable.toBool() | Boolean |
| Array | variable.toString() | String |
| String | variable.toList() | Array |
| Функция | Типы переменных поддерживаемые функцией | Возвращаемый тип |
|---|---|---|
| abs(variable) | Int, Double | Int, Double |
| exp(variable) | Int, Double | Double |
| ceil(variable) | Int, Double | Int |
| floor(variable) | Int, Double | Int |
| len(variable) | Array, String | Int |
| sorted(variable) | Array | Array |
Поставить breakpoint - точку остановки, вы можете только на блоки с главным потоком данных, после компиляции приложения, вы сможете проверяеть шаг за шагом все выполнимые действия в блоках, либо переходить к другому оставленному breakpoint'у.
В нашем приложении используется динамическая типизация данных, поэтому при создании переменной ей необходимо указать значение в блоке Initialization.
Блок Endif появляется вместе с созданием блока If, он не обязателен, но служит для ограничения области видимости.
Работа с бинарными операторами происходит следующим образом: верхний оператор является левым, а нижний правым, т.е topPin operator bottomPin
- У блока логарифма верхний коннектор - подлогорифмическое выражение, а нижний основание
- У блока возведения в степень верхний коннектор - число, а нижний степень






