Простой вопрос о булевых операторах

Сергей Гнедин

Вот есть у нас вот такое условие

isTitle = false;
isBold = true;
isHeader = isBold ? false : true;

if( isBold && isTitle || isHeader)
{
  print("This very big letter!");
}

Тут мне сложно понять это условие. И вообще появится ли текст если isBold я поставлю false? Можно ли сказать что условие выше эквивалетно этому: (isBold && isTitle) || isHeader ?

Сергей Гнедин больше 1 года назадСпасибо 0
1 чел.