Tauil
Junho 15, 2020, 9:20pm
#1
A ideia é retornar o objeto inteiro <= 50 anos porem assim só retorna o número(no caso a idade) preciso de um retorno mais completo.
const usuarios = [
{ nome: ‘Diego’, idade: 23, empresa: ‘Rocketseat’ },
{ nome: ‘Garbiel’, idade: 15, empresa: ‘Rocketseat’ },
{ nome: ‘Lucas’, idade: 30, empresa: ‘Faceboock’ },
]
const mult = usuarios.map(function({idade}){
return idade = idade * 2;
})
const result = mult.filter(function(idade){
return idade <= 50;
})
console.log(result)
Não entendi que ajuda vc quer. Qual a sua dúvida? Está dando erro?
thimor
Junho 16, 2020, 1:28am
#3
let usuariosFiltrados = usuarios.filter(usuario => usuario.idade <=50)
const mult = usuarios.map(usuario => {
usuario.idade = usuario.idade * 2
return usuario;
})
const result = mult.filter(usuario => usuario.idade <= 50)
console.log(result)
Tauil
Junho 16, 2020, 8:32am
#4
Queria algo mais completo esse meu código só me retornava a idade do objeto não o objeto inteiro, o cara abaixo resoleu com maestria roda os dois que vc vai entender melhor! Bom dia!
Tauil
Junho 16, 2020, 8:33am
#5
FIcou espetacular o código muito obrigado!
1 curtida