javascript에서 어떨때 !!를 사용하나요?
느낌표 두개(!!) 연산자는 확실한 논리결과를 가지기 위해 사용합니다.
결과는 boolean형이고 undeifned, 0, "", null 인경우만 false고 나머지는 true이다.
출처