기존의 OR 연산자의 경우 falsey값만을 체크할 수 있었다.
|| 연산자 예시) truthy값만 리턴해줘요
false || 'value' => "value" undefined || 'value' => "value" null || 'value' => "value" NaN || 'value' => "value"
?? 연산자 예시) non-nullish값을 리턴해줘요
false ?? 'value' => false undefined ?? 'value' => "value" null ?? 'value' => "value" NaN ?? 'value' => NaN
그렇다면 어떤 것이 fasle이고 true인가?