본문 바로가기

웹/JavaScript

[JavaScript]느낌표 두개(!!) 연산자 용도

!의 경우, 논리 연산자로 NOT에 해당한다. boolean타입으로 값을 반환한다.

다른 타입일 때 boolean으로 형변환하는 용도로 사용된다. 

const answer = 'test';
let buttonDisabled = !!answer; 

console.log(buttonDisabled); // true
console.log(typeof(buttonDisabled)); // boolean