[데이터 타입] - Truthy / Falsy

Donggu(oo)·2022년 11월 4일
0

JavaScript

목록 보기
3/49
post-thumbnail

1. Truthy


  • truthy인 값(참 같은 값)은 falsy에 해당하는 6개의 값이 아닌 모든 값이다.
  • boolean 값을 요구하는 부분에 어떤 변수가 들어왔을 때, 그 변수의 값이 falsy한 값만 아니라면 자바스크립트에서는 이를 truthy로 판단하여 내부적으로 true boolean값으로 형 변환 해준다.

2. Falsy


  • Falsy인 값(거짓 같은 값)들이 조건문이나 반복문에 들어가면, 자바스크립트 내부적으로 False 불리언 값으로 형 변환해준다.
  • 6가지 falsy한 값
    • false
    • null
    • undefined
    • 0
    • NaN
    • '' (빈문자열)

0개의 댓글