Objetivos
        
    
    
    
        
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.
            
         
     
    
        
Instanciando Boolean
    
    
        
            
                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
         
     
    
        Histórico de atualizações
        
     
    
        
            
                - 19/08/2025 - revisão 3 - Ajustes: pontuais e sintaxes
 
                - 25/09/2024 - revisão 2 - ajustes pontuais
 
                - 06/10/2023 - revisão 1 - Correção navegação e erros gramaticais
 
                - 31/05/2023 - versão inicial
 
            
         
     
    
            
            
                
                    
                    Os cursos oferecidos nesta página são cursos fornecidos por parceiros. Ao comprar um curso clicando
                em seu banner, você está ajudando a manter o projeto TutorialDev vivo. Os sites dos cursos parceiros utilizam cookies.