자바스크립트에서 if, while, 또는 !, &&, || 같은 논리 연산자를 사용할 때,어떤 값들은 자동으로 true처럼, 어떤 값들은 false처럼 취급됨.truthy (참같이 동작하는 값)falsy (거짓처럼 동작하는 값) ❌ falsy한 값 (무조건 false로 간주됨)자바스크립트에서 딱 7가지 값만 falsy값설명false불린 false 자체0숫자 0-0음수 0 (별도로 있음)""빈 문자열null아무 것도 없음undefined값이 정의되지 않음NaN숫자가 아님 ✅ truthy한 값 (위 7개 제외한 모든 것)값설명"hello"비어있지 않은 문자열1, -5, 3.14숫자 (0 제외)[]빈 배열{}빈 객체function() {}함수 예시!!"hi" // true!!0 ..