console.log(true) //true
console.log(false) //false
console.log(1 + 1 === 2) //true
console.log(1 + 1 === 3) //false
console.log('Code' === 'code') //false
// 대소문자 구분 가능
console.log('true') //"true"
console.log('false') //"false"
//'true'와 'false'는 string 데이터 타입이다.
console.log(1 + 1 !== 3)//true
논리 연산자는 Boolean값과 함께 사용해서 Boolean값을 반환한다.
두 가지 조건을 작성하는 && 연산자의 경우 아래와 같이 작성해야 한다.
score <= 100 && score >= 90 의 방식으로 표기하지 않는다.
truthy(true같은 값)와 falsy(false같은 값)에 대해 간단히 알아보자. falsy로 정의된 값에는 false, 0, " ", null, undefined, NaN 등이 있다. 이 외에는 모두 참 같은 값으로 평가된다.