Lua/Типы данных: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Метка: редактор вики-текста 2017
Строка 227:
print(not true) --> false
</syntaxhighlight>А теперь сделаем некоторые замечания: под true/false могут быть любые выражения, которые могут оказаться boolean, например: 2+2 == 4. Второе важное замечание - это приоритеты выражений: если мы захотим сравнить что-то более сложное, например a and b or c, то у нас могут возникнуть проблемы из-за интерпретации этого выражения. And всегда имеет больший приоритет над or: сначала будет сравниваться b или с, а потом итог прошлого выражения и а. Чтобы сделать выражение иным, мы можем использовать такую запись: (a and b) or c.
 
{{Нижняя автоматическая навигация
|Предыдущая глава = Основы
|Следующая глава = Конструкции языка}}