Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

190
Vistas
Encuentre un valor único en una matriz de objetos en JavaScript

Soy un novato cuando se trata de JS y estoy tratando de descubrir cómo devolver un valor único en lugar de un objeto cuando uso la función .find().

Ejemplo:

 var obj = [ { name: 'Max', age: 23 }, { name: 'John', age: 20 }, { name: 'Caley', age: 18 } ]; var found = obj.find(e => e.name === 'John'); console.log(found);

Esto generará { name: 'John', age: 20 }

Quiero que muestre la edad de John (es decir, 20 ) como una cadena.

¿Qué me estoy perdiendo?

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Simplemente agregue ?.age a su variable found .

 var obj = [ { name: 'Max', age: 23 }, { name: 'John', age: 20 }, { name: 'Caley', age: 18 } ]; var found = obj.find(e => e.name === 'John')?.age; // Using ?. incase value isnt found. console.log(found);

También menciona que lo necesita como una cadena, puede lograrlo envolviendo la var found en la función String así ...

 var obj = [ { name: 'Max', age: 23 }, { name: 'John', age: 20 }, { name: 'Caley', age: 18 } ]; var found = String(obj.find(e => e.name === 'John')?.age); console.log(found);
about 4 years ago · Juan Pablo Isaza Denunciar

0

La función .find le devuelve un objeto para que pueda hacer algo como esto

 var age = obj.find(e => e.name === "John").age
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda