if ( )
( )안에 참이냐 거짓이냐 들어온다.
100 && 200
이라는 것은 참 == 1이니까 if안에 드감.
if문이 수행이 안될것이다.
거짓과 참의 논리곱은? => 거짓임.
이것도 비교를 해서 참 또는 거짓을 뱉어준다.
그런데 이럴경우 지금
98번째 줄 if문은 어떻게든 수행이 안될 것이라는 것을
컴파일러가 바보가 아니라 컴파일러 최적화를 키면 98번째줄
코드를 없는 셈 쳐버림.
그런데 우리는 지금
Debug모드라 최적화 옵션이 안 켜져있다.
그래서 이런것들을 하나하나 다 수행함.
Release모드를 키면 저런게 없는 셈침.
if, else
if, else if, else
if -> else if -> 다 안걸리면 else감.
else == 최후의 조건 = 아무것도 안걸리면 이거 수행해라!
근데 만약 A, W, S, D로 이동을 하게 한다면
AW동시 눌렀을 때 입력이 안된다.