[Ride v5] Операторы
⚠️ Это документация Стандартной библиотеки версии 5. Рекомендуем использовать версию 6. Перейти к версии 6
Арифметические операторы
| Оператор | Описание |
| + | Cложение |
| - | Вычитание |
| * | Умножение |
| / | Деление |
| % | Нахождение остатка от деления |
Оператор / использует метод округления FLOOR, см. Переменные округления. Например, результат выражения -1/100 равен -1.
Операторы сравнения
| Оператор | Описание |
| < | Меньше чем |
| > | Больше чем |
| <= | Меньше или равно |
| >= | Больше или равно |
Операторы равенства
| Оператор | Описание |
| == | Равно |
| != | Не равно |
Операторы локального определения
| Оператор | Описание |
| func | Определение функции |
| let | Ленивое определение переменной |
| strict | Нетерпеливое определение переменной |
Операторы выбора
Операторы списка
| Оператор | Описание |
| ++ | Конкатенация |
| :+ | Добавление элемента в конец списка |
| :: | Добавление элемента в начало списка |
См. примеры в разделе List.
Унарные операторы
| Оператор | Описание |
| - | Унарный минус |
Логические операторы
| Оператор | Описание |
| && | Логическое И |
| || | Логическое ИЛИ |
| ! | Логическое отрицание |
Обратите внимание: логические операторы работают только со значениями типа Boolean. Значения типа Int не поддерживаются.