🌱 Truthy란?
참 같은 값으로 Boolean 적용 시 true가 반환되는 값입니다.
Boolean(truthy_value) = true;
반대되는 개념인 falsy가 아닌 모든 값이 해당됩니다.
🌱 Falsy란?
거짓 같은 값으로 Boolean 적용 시 false가 반환되는 값입니다.
Boolean(falsy_value) = false;
아래의 7가지 값들이 해당됩니다.
let f1 = undefined;
let f2 = null;
let f3 = 0;
let f4 = -0;
let f5 = NaN; // Not a Number
let f6 = ""; // 빈 문자열
let f7 = 0n; // Big Integer
참고로 [빈 배열], {빈 객체}는 truthy 값입니다.
읽어주셔서 감사합니다:)