!!
Jun 15, 2021
»
!!
!! 자료형이 불린값이 아닌거를 불린으로 바꿔주고 다시 원래의 값에 Boolena이 뭔지 확인
let a = "test"; //a: "test" (조건문 적용시 true)
let b = !"test"; //b: false
let c = !!"test"; //c: true
("str") //true("str")
!("str") //false
!!("str") //true
("") //false("")
!("") //true
!!("") //false
true //true
!true //false
!!true //true
false //false
!false //true
!!false //false
NaN //false(NaN)
!NaN //true
!!NaN //false
undefined //false(undefined)
!undefined //true
!!undefined //false
null //false(null)
!null //true
!!null //false
0 //false(0)
!0 //true
!!0 //false
777 //true(777)
!777 //false
!!777 //true