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