Переменные

В RIDE все переменные являются неизменяемыми. После определения значение переменной не меняется.

Определение и одновременная инициализация переменной производятся с помощью оператора let.

Нельзя объявить переменную без инициализации.

Во время присваивания значения переменной справа от знака "=" должно находиться выражение. Значение переменной — результат выражения.

Примеры

Объявление целочисленной переменной.

let size = 5

Объявление строковой переменной.

let season = "Spring"

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

func f() = {
    true
}
let result = f()

Ленивость

В RIDE ленивая инициализация переменных, поэтому значение переменной вычисляется только при первом обращении к ней.

Встроенные в скрипт переменные

У скрипта есть встроенные переменные.

results matching ""

    No results matching ""