1
resposta

[Projeto] EX 3

Bom dia! Segue a resolução do meu ex 3

const carro = {
    marca: 'Honda',
    modelo: 'Honda 2020',
    ano: 2020,
    cor:'Azul',
    ligado: true,
    ligar: function(){
        if(!this.ligado){
            this.ligado = true;
            console.log("O carro está ligado")
        } else{
            console.log("O carro já está ligado")
        }
    },
    desligar: function(){
        if(this.ligado){
            this.ligado = false
            console.log("O carro está desligado");
        } else {
            console.log("O carro já está desligado");
        }
    },
    obterDetalhes: function(){
        const estado = this.ligado? 'ligado': 'desligado';
        return `Detalhes do carro: ${this.marca}, ${this.ano}, ${this.modelo}, ${this.cor}, ${estado}`
    }

    
    
}
console.log(carro.obterDetalhes());
1 resposta

Oi Flavio,

Excelente trabalho na resolução do exercício! 👍

Seu código está bem estruturado e funcional, demonstrando um bom entendimento de como criar e manipular objetos em JavaScript.

A implementação dos métodos ligar, desligar e obterDetalhes está clara e eficiente. 😎

Para saber mais: Objetos em JavaScript

Continue praticando e explorando as funcionalidades do JavaScript! 💪

tux matrix Caso este post o tenha ajudado, por favor, marcar como solucionado ☑️. Bons Estudos! 🤓