Boa noite!
Fiz um código para testes utilizando o spread operator mas o resultado foi diferente do que queria, ele apenas separou por indices uma parte, oque fiz de errado?
const personagem = {
name: "bArA",
raca: "Dwarf",
classe: "Mage",
status: {
hp: 10,
atk: 4,
sptk: 14,
def: 4,
spdf: 6,
sp: 7,
},
itens: ["cajado", "manto"]
}
const apresentacaoPersonagem = {...personagem.name, ...personagem.classe};
console.log(apresentacaoPersonagem);
O resultado está dando: { '0': 'M', '1': 'a', '2': 'g', '3': 'e' }
Obrigado,
Abs,