Truthy와 Falsy Javascript의 조건식에서는 Boolean 값이 아니어도 True 또는 False로 인식되는 값들이 있다. Truthy : 참 같은 값 빈 배열 [ ] 빈 객체 { } 0이 아닌 Number ( 42, -42, Bigint, float...) Infinity 비어 있지 않은 String ("0", "false"...) Falsy : 거짓 같은 값 null undefined NaN 0 , -0 비어 있는 String ("") Boolean 값이 아니어도 true, false로 인식되는 Truthy, Falsy 한 값들을 사용해 논리연산자에서 단락회로평가가 발생하는 연산에 대해 알아보자. 단락회로평가(Short Circuit Evaluation)란? 💡 논리연산자 사용 시 피연..