!1 느낌표 두 개(!!)의 의미는? (논리 연산자 NOT) 논리 연산자 NOT은 느낌표 기호 (!) 를 이용하여 표현할 수 있습니다. 논리 연산자 NOT의 사용방법은 간단합니다. 아래처럼 피연산자 앞에 !를 붙이기만 하면 됩니다. const a = 1; console.log(!a) // false NOT 연산자를 1개만 붙였을 경우엔, 피연산자를 boolean 타입으로 변환하고, 그것의 역을 반환하는 역할을 수행합니다. truthy 값을 false로, falsy 값을 true로 변환하는 역할입니다. 그렇다면, NOT 연산자를 2개 붙이는 것은 어떤 의미일까요? 다른 타입의 데이터를 boolean 타입으로 명시적 타입 변환 (사용자가 직접 데이터의 타입을 변환) 을 수행한다는 의미입니다. 다시 말해, truthy 값을 true로, falsy 값을 false로 변환.. 2022. 11. 1. 이전 1 다음