Olá, não entendo que estou fazendo errado para ter uma saída com uma function. Se alguém puder dar uma força, agradeço. Segue o código:
const cliente = {
nome: 'Camila',
idade: 36,
cpf: '12543658782',
email: 'camilaLopes@gmail.com',
fones: ['557894587', '54487562112'],
dependentes: [
{
nome:'Sarah',
parentesco: 'filha',
dataNasc: '20/03/2011' },
{
nome: "Samuel Souza",
parentesco: "filha",
dataNasc: "04/01/2014"
}
],
saldo: 100,
depositar:function(valor){
this.saldo += valor;
}
}
let relatorio = '';
for ( let info in cliente)
{
if(typeof cliente[info] === 'object' || typeof cliente === "function")
{
continue;
} else
{
relatorio += `
${info} => ${cliente[info]}
`;
}
}
console.log(relatorio);
Resultado: nome => Camila
idade => 36
cpf => 12543658782
email => camilaLopes@gmail.com
saldo => 100
depositar => function(valor){
this.saldo += valor;
}