Utilizando Classes em JavaScript.
a)
Class Cachorro {
constructor(nome,raca,anoNascimento){
this.nome: nome,
this.raca : raca,
this.anoNascimento: anoNascimento
}
get idade(){
return this.calcularIdade();
}
calcularIdade(){
const dataAtual = new Date();
const anoAtual = dataAtual.getFullYear();
return anoAtual - this.anoNascimento
}
}
b)
const cachorro1 = new Cachorro('Rex', 'Pitbul' , 2017);
const cachorro2 = new Cachorro('Dora', 'Pudol' , 2015);
console.log(cachorro1.idade);
console.log(cachorro2.idade);
Explicação:
Basicamente aplicar os conceitos de classe estruturalmente em JavaScript e para conseguir pegar a data atual basta usar a função new Date() e em seguida getFullYear() para pegar apenas o ano, e assim conseguirá calcular a idade.
Aprenda mais sobre JavaScript em: brainly.com.br/tarefa/27011243