bool
https://www.angelcode.com/angelscript/sdk/docs/manual/doc_datatypes_primitives.html#bool
Простейший тип, который принимает всего два значения:
true
Истина. Указывает на верность условия или утверждения.
false
Ложь. Указывает на неверность условия или утверждения.
Операторы
Присваивание
Сохранение значения второго операнда в объект, указанный первым операндом.
Отрицание
Логическое отрицание - унарная операция результатом которой является значение, противоположное исходному.
Равенство
Оператор равенства ==
возвращает значение true
, если его операнды равны. В противном случае возвращается false
.
Неравенство
Оператор неравенства !=
возвращает значение true
, если его операнды не равны. В противном случае возвращается false
.
И
Логическое И - операция, которая возвращает true
если оба операнда равны true
. В противном случае возвращается false
.
ИЛИ
Логическое ИЛИ - операция, которая возвращает true
если один из операндов равен true
. В противном случае возвращается false
.
Исключающее ИЛИ
Логическое исключающее ИЛИ - операция, которая возвращает true
если один из операндов равен true
, а второй false
. В противном случае возвращается false
.