Clique sobre os tópicos listados abaixo para navegar até o conteúdo desejado.

  1. Instanciar um Boolean
  2. Propriedades da classe Boolean
  3. Métodos da classe Boolean

O tipo de dado Boolean é um objeto que armazena valores true e false. Esse tipo de dado possui métodos e propriedades para sua manipulação.

Para declararmos um objeto do tipo Boolean, utilizamos seu construtor padrão. Seu construtor também pode ser utilizado para conversão de dados.

Sintaxe
let variavel = new Boolean( value );
Boolean(value)

Quando utilizamos o contrutor new Boolean(value) criamos um objeto do tipo Boolean. Quando utilizamos Boolean(value) um objeto do tipo primitivo será criado.

Exemplo 1
let variavel = new Boolean();
Saída
-

A classe Boolean possui algumas propriedades que retornam informaçõe sobre seu tipo de dado. Abaixo, a lista de propriedades:

Método Descrição
constructor Retorna a função construtora Visitar

A propriedade constructor retorna a função que é utilizada para a instanciação do tipo de dado Boolean.

Sintaxe
let variavel = new Set(string);
Exemplo 2
let a = new Boolean();
let construtor = a.constructor;
let variavel = construtor(true);
console.log(variavel);
Saída
true

Os métodos listados abaixo são fornecidos pelo classe Boolean para manipulação de suas informações.

Método Descrição
toString Retorna a função construtora Visitar
valueOf Retorna a dado primitivo Visitar

Com o método toString podemos converter um valor booleano para sua representação em string que é retornada.

Sintaxe
nome_objeto.toString();
Exemplo 3
let x = new Boolean(true);
console.log(x.toString());
Saída
true

Com o método valueOf podemos recuperar o valor nativo/primitivo do tipo boolean.

Sintaxe
nome_objeto.valueOf();
Exemplo 4
let x = new Boolean(true);
let y = x.valueOf();
console.log(y);
Saída
true
  1. 19/08/2025 - revisão 3 - Ajustes: pontuais e sintaxes
  2. 25/09/2024 - revisão 2 - ajustes pontuais
  3. 06/10/2023 - revisão 1 - Correção navegação e erros gramaticais
  4. 31/05/2023 - versão inicial