[JS] 조건문 (Conditional Statement)

윤태영 | Taeyoung Yoon·2021년 11월 21일
0

TIL (Today I Learned)

목록 보기
4/53
post-thumbnail

조건문이란

  • 조건문은 어떠한 조건을 판별하는 기준을 만드는 것이다.
  • 조건문에는 반드시 비교 연산자(comparison operator)가 필요하다.

비교 연산자

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('')

0개의 댓글