bool

Messages
1,600
Reaction score
288
Website
tehadm.ru
Code:
var a bool = true
var b bool = !a
var c bool = !b

Давайте разберем каждое выражение по отдельности:

var a bool = true
В этом выражении мы объявляем переменную a типа bool и присваиваем ей значение true. Таким образом, переменная a будет иметь значение true.

var b bool = !a
В этом выражении мы объявляем переменную b типа bool и присваиваем ей результат операции отрицания (!) над переменной a. Поскольку значение a равно true, операция отрицания инвертирует его, и b получает значение false.

var c bool = !b
В этом выражении мы объявляем переменную c типа bool и присваиваем ей результат операции отрицания над переменной b. Поскольку значение b равно false, операция отрицания инвертирует его, и c получает значение true.

Итак, после выполнения всех трех выражений:
  • a равно true
  • b равно false
  • c равно true
 
Back
Top