iOS Swift Basics Swift Operators Unary Operators

! is to make the opposite correct?

What is the value of !(!true)?

The quiz is telling me this is True?

is it asking me directly what is the value of ! itself

or is it 2 NOTS like NOT NOT True making it : !(!true) !(false) which is NOT false so (true)

1 Answer

Victor Mercier
MOD
Victor Mercier
Treehouse Moderator 14,635 Points

Hi Malcom, so the ! operator reverse a boolean value. So if we break down that, the first thing we do is REVERSING A TRUE VALUE, which then becomes a false value. After, we reverse a false value, which then becomes true again!