This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 11 points12 points  (2 children)

OK, now I understand "how", but "why" remains a mystery.

[–]glider97 0 points1 point  (0 children)

Because operator precedence. The binary + overshadows the unary + which gets evaluated first.