이 부분 간단하게 쓰는 방법이 없나요

woogie12 Reply 7 years 33 weeks ago
제가 특정 조건에서 상수 x의 값을 0에서 1로, 1에서 0으로 바꾸는 작업을 if ('조건'&&x == 0) x = 3; if ('조건'&&x == 1) x = 2; if (x == 3) x = 1; if (x == 2) x = 0; 이렇게 네 줄로 썼는데 좀 지저분한 것 같아서요. 혹시 다른 좋은 방법이 있나요?
withcs1 Reply 7 years 33 weeks ago
else if 문을 활용하시면 될거같네요 else if 는 if문이 거짓일때만 진입하는 조건문입니다.
woogie12 Reply 7 years 33 weeks ago
아하 if ('조건') { if(x==1) x=0; else x=1; } 이렇게 쓰면 되겠네요