NAN은 not a number 로써 숫자가 아니라는 정도 배웠고, 블린(nan)은 참이라고 힌트로 배웠고 \\ 은 Or연산자로 블린('0')은 거짓임으로 참 또는 거짓은 참으로 답이 나오죠
+0
2024년 8월 25일
Boolean(NaN) 은 false를 반환하고, Boolean('0') 은 true를 반환하기 때문에 false || true 가 되어서 true 값이 반환되는 것입니다. Boolean(0) 은 false값을 반환하지만, Boolean('0') 에서 '0'은 일반적인 문자열이기 때문에 true를 반환한다고 생각하시면 됩니다. NaN (Not a Number) 는 Boolean 으로 형변환을 했을 때에 false를 반환하는 'falsy' 값 중 하나입니다.
댓글 2개
false || true 가 되어서 true 값이 반환되는 것입니다.
Boolean(0) 은 false값을 반환하지만, Boolean('0') 에서 '0'은 일반적인 문자열이기 때문에 true를 반환한다고 생각하시면 됩니다.
NaN (Not a Number) 는 Boolean 으로 형변환을 했을 때에 false를 반환하는 'falsy' 값 중 하나입니다.