1.1 Переменные

📊 Переменные в Glint

Переменная в Glint — это именованное хранилище данных, которое может содержать различные типы информации, такие как числа, строки и другие объекты. Переменные в Glint могут изменять свое значение в течение выполнения программы и используются для временного хранения данных, передачи информации между различными частями программы и выполнения различных операций. Они предоставляют гибкость и удобство в работе с данными, что делает Glint эффективным инструментом для написания скриптов и приложений.

📝 Присвоение значения переменной

В Glint вам не нужно объявлять тип переменной и обозначать переменную. Например, в некоторых языках перед переменной пишут "var", но в Glint необходимости в этом нет. Для присвоения значения переменной используется слово is. Операнд слева от знака is — это имя переменной, а операнд справа — значение, присвоенное переменной:

example is 10

Имя
Тип
Описание и пример

Целые числа

int

10, -1, 42, 7 - любые целые положительные или отрицательные числа

Числа с плавающей точкой

float

4.2, 42,2 - дробные числа

Строки

str

"Hello, Glint!" - строки

Списки

list

["Hello","Glint","!"] - последовательность элементов. Исчисление идёт с нуля

Словарь

dict

{"Lib": "Word", "Book number": "42"} - Последовательность пар элементов содержаших ключ-значение (key-value)

Кортеж

tup

Неизменяемая упорядоченная последовательность элементов («hostname», 1234, -0.45, -32)

Множество

set

{10, «Name», -30, 4.02, 100} - изменяемое и неупорядочное множество элементов

Булевые значения

bool

true - истина, false - ложь

✅ Булевые значения и функции

Переменные в Glint могут содержать не только значения различных типов данных, но также ключевые слова, отдельные функции и математические выражения:

Пример присвоения функции переменной

my_value is some(a, b) {
    return a + b
}

Пример использования математических выражений

example is 2 + 2 * 2

Last updated