English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Ниже приведены доступные в Erlang отношения операторы.
Оператор | Описание | Пример |
---|---|---|
== | Тест на равенство двух объектов | 2 = 2 Результат равен true |
/= | Тест на неравенство двух объектов | 3 /= 2 Результат равен true |
< | Тест левой переменной на понижение правой переменной | 2 < 3 результат true |
<= | Тест левой переменной на понижение или равенство правой переменной | 2 =< 3 результат true |
> | Тест левой переменной на превышение правой переменной | 3 > 2 результат true |
>= | Тест левой переменной на превышение или равенство правой переменной | 3 >= 2 результат true |
Следующий фрагмент кода показывает, как использовать различные операторы.
-module(helloworld). -export([start/0]). start() -> io:fwrite("~w~n",[3==2]), io:fwrite("~w~n",[3/=2]), io:fwrite("~w~n",[3<2]), io:fwrite("~w~n",[3=<2]), io:fwrite("~w~n",[3>2]), io:fwrite("~w~n",[3>=2]).
Вывод программы будет следующим:
false true false false true true