> In your example: > a = 5 if b == x > > What value is assigned to 'a' if 'b' and 'x' are not equal? And what is with ‘a’ if this situation: if b == x { a = 5 } Nothing :)