int a = 1 ;
if ( (a=a+3)>2 || (a=a-5)>0 ){}

この条件文は通る?
この条件文を抜けたあとのaは?
後ろから読んで説明してみて