이중 느낌표 연산자 (!!)

Sulhwa Choi·2022년 10월 7일
0

JavaScript에서 이중 느낌표 연산자는 Object를 Boolean으로 변환한다.
"거짓" 개체가 거짓이 되고 "진실" 개체는 참이 되는 방식으로 발생한다!

!!0-> false
!! null -> false
!! undefined -> false

!! 48 -> true
!! "hello" -> true
!![1,2,3] -> true

실제로 !(not) 을 두번 사용하고, 첫번째 ! 는 객체를 반대 역 값으로, 두번째 ! 는 반전된 값을 반전시킨다.

🔗

profile
개발 공부 중 〰️ ٩(๑•̀o•́๑)و ✨

0개의 댓글