for( let info in cliente){
if(typeof cliente[info] === "number" || typeof cliente[info]==="string"){
relatorio += `
${info}: ${cliente[info]}
`
}
}
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
for( let info in cliente){
if(typeof cliente[info] === "number" || typeof cliente[info]==="string"){
relatorio += `
${info}: ${cliente[info]}
`
}
}
Boa tarde Álvaro, tudo certo?
Excelente abordagem! Fazer alterações e pensar em outras formas de obter o mesmo comportamento são uma ótima forma de internalizar o nosso aprendizado.
Eu só vou deixar uma indagação aqui: qual seria a diferença de comportamento da sua implementação em relação à utilizado no curso caso o objeto tivesse um campo do tipo boolean?
Continue assim e bons estudos!
Se o objeto tiver um um campo do tipo boolean na implementação proposta no tópico NÃO será exibido no console.log, tendo em vista que a condicação para a let relatorio receber um valor é se for "number" ou "string". Na implementação realizada no curso exibirá o campo do tipo boolean.