[javascript] 객체가 불리언인지 확인하는 방법
  1. typeof 연산자 사용
    const myObj = true;
    if (typeof myObj === 'boolean') {
      console.log('myObj는 불리언입니다.');
    } else {
      console.log('myObj는 불리언이 아닙니다.');
    }
    
  2. instanceof 연산자 사용
    const myObj = true;
    if (myObj instanceof Boolean) {
      console.log('myObj는 불리언입니다.');
    } else {
      console.log('myObj는 불리언이 아닙니다.');
    }
    
  3. Object.prototype.toString 메서드 사용
    const myObj = true;
    if (Object.prototype.toString.call(myObj) === '[object Boolean]') {
      console.log('myObj는 불리언입니다.');
    } else {
      console.log('myObj는 불리언이 아닙니다.');
    }
    

이 세 가지 방법 중 하나를 사용하여 객체가 불리언인지 확인할 수 있습니다.