느낌표 두개(!!) 연산자

장유진·2022년 9월 16일
2

TypeScript

목록 보기
14/14

!!는 다른 타입의 데이터를 boolean 타입으로 명시적으로 형 변환(Type Conversion) 하기 위해 사용한다.

false로 변환

  • ""
  • false
  • NaN
  • undefined
  • null
  • 0

true로 변환

  • 그 외 나머지

<예제코드>

var a = "test";       //a: "test" (조건문 적용시 true)
var b = !"test";      //b: false
var c = !!"test";     //c: true
profile
프론트엔드 개발자

0개의 댓글