Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗goPmBoInr 85 of 350 menu
◀ ▶

Введение в логические значения в Go

Логическое значение отвечает на вопрос да или нет и больше ничего не хранит. Программа часто должна зафиксировать простой факт: включен режим, запись готова, лимит исчерпан. Такой факт не удобно хранить числом или текстом: неясно, какое число означает «да», а какое «нет».

Отдельный тип для ответа да или нет делает смысл явным. В командах видно, что речь именно о логическом факте, а не о количестве или фразе. Дальше в разделе мы научимся записывать такие ответы, соединять их связками и выводить на экран.

Логическое значение не заменяет число и не заменяет строку. Если нужно посчитать сумму или напечатать имя, берут число или текст. Если нужно сохранить «да» или «нет», берут логическое значение. Смешивать смыслы не стоит: одна переменная должна хранить один вид данных.

Следующие уроки покажут два готовых ответа в языке, связки «и», «или» и отрицание, а также порядок, в котором их считают. Пока достаточно запомнить идею: логическое значение - это только да или нет, без лишних деталей.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить