a || b: if(a) { return a; }else { return b; } a && b: if(a) { return b; }else { return a; } a,b,c return c;