const cliente = [{
nome: "Andre",
cpf: 21252121123,
idade: 30,
email: "andre@email.com",
telefone: ["55342121521", "55312512212"],
dependentes: [{
nome: "Mario",
parentesco: "filho",
dataNasc: "01/01/2015"
}]
},
{
nome: "Andre",
cpf: 21252121123,
idade: 30,
email: "andre@email.com",
telefone: ["55342121521", "55312512212"],
dependentes: [{
nome: "Leo",
parentesco: "filho",
dataNasc: "02/01/2015"
},
{
nome: "Flavia",
parentesco: "sobrinha",
dataNasc: "04/04/2014"
}]
}]
listaDeDependentes = [...cliente[0].dependentes, ...cliente[1].dependentes]
console.log(listaDeDependentes);
//Console:
[
{ nome: 'Mario', parentesco: 'filho', dataNasc: '01/01/2015' },
{ nome: 'Leo', parentesco: 'filho', dataNasc: '02/01/2015' },
{ nome: 'Flavia', parentesco: 'sobrinha', dataNasc: '04/04/2014' }
]
Em vez de fazer com
[...cliente[0].dependentes, ...cliente[1].dependentes]
Como seria possível com algum dos "for" ? Como dito no desafio da aula.