Тип данных | Как задать |
---|---|
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
- У блока логарифма верхний коннектор - подлогорифмическое выражение, а нижний основание
- У блока возведения в степень верхний коннектор - число, а нижний степень