1
resposta

[Sugestão] Sugestão Resolução

const carro = {
  marca: 'Toyota',
  modelo: 'Corolla',
  ano: 2022,
  modeloAntigo: 'Corolla XEi'
};

delete carro.modeloAntigo;

console.log(carro);
1 resposta

Olá, Ana, como vai?

O código que você escreveu atende perfeitamente ao que foi solicitado. O uso do operador delete remove a propriedade modeloAntigo do objeto, e o console.log exibe o objeto atualizado, sem essa informação. Esse é o método indicado para excluir propriedades em objetos JavaScript.

Se quiser explorar mais, vale lembrar que o delete altera o objeto original, então se precisar manter o objeto intacto, pode criar uma cópia antes da remoção.

Obrigado por compartilhar sua solução. O fórum está à disposição para ajudar sempre que precisar.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!