조건문이란
비교 연산자
3 > 5; //false
9 < 10; //true
'hello' === 'world'; //false
비교의 결과는 늘 Boolean 이다.
아래 연산자들은 타입을 엄격하게 비교하지 않는다
== //같다
!= //다르다
조건문 작성법
if (조건1) {
//조건1이 통과할 경우
} else if (조건2) {
//조건1을 통과하지 않고 조건2를 통과할 경우
} else {
// 모든 조건을 통과하지 않는 경우
}
연산자모음
=== //같다
!== //다르다
! //NOT연산자
&& //AND연산자
|| //OR연산자
if구문이 실행되지 않는 6가지 falsy 값
if(false)
if(null)
if(undefined)
if(0)
if(NaN)
if('')