어떠한 조건을 판별하는 기준을 만드는 것
if (조건1) {
//조건1이 통과하는 경우
} else if (조건2) {
//조건1이 통과하지 않고
//조건2를 통과하는 경우
} else {
//모든 조건이 통과하지 않는 경우
}
비교연산자 사용가능하다(<, >, ===, !== 등)
논리 연산자 사용가능하다(&&, ||, !)
비교의 결과는 늘 불리언이다(true, false)
기억해야 할 6가지 false 값(if구문 실행되지 않는다)
if(false)
if(null)
if(undefind)
if(0)
if(NaN)
if('')