간단하게 정리하자 -1, hello, false, true 등등 다 결과값이 true로 나오고 0, -1, '', null, undefined는 다 결과값이 다 false로 나오게 된다. num이라는 값이 없는 변수를 설정하고 console을 찍어보면 false가 나온다.(빈값인 num은 undefined이기 때문에) 아래는 num이 true이면 num을 출력해라 이뜻이다. num이 false니까 실행이 되지 않는다. 아래는 obj가 true이면 obj.name을 출력하라는 것인데 if문가 &&문 둘다 같은 뜻이다. &&문이 더 간결하다. 참고: https://www.youtube.com/watch?v=SswrP0JLNGY&list=PLv2d7VI9OotTVOL4QmPfvJWPJvkmv6h-2&index..