2010-03-27 11 views

Odpowiedz

17

unary oraz operator ma wyższy precedence niż operator addition, po prostu podzielić wyraz w wielu pogrupowanych wyrażeń i będzie się wydawać dość oczywiste:

var m = 6 + (+(+(+(+(+(+(+(6)))))))); 
     //6 + 6 
3

Dodatkowe plusy są traktowane jako wskaźniki dodatnie. Tak jak w +1.

+0

Jaki był racjonalny na dodanie pozytywny wskaźniki? Ktoś ma wgląd w to? – Dested

+3

, więc jest 6 + naprawdę naprawdę bardzo pozytywne 6? –

+0

@Dested: uzasadnienie? Racjonalne uzasadnienie? Więźniowie prowadzą ten azyl, mój przyjacielu. Jeśli cokolwiek, byłaby to symetria. –