Skip to main content

buscar

Busca el primer elemento que cumple con la condición o error si ningún elemento cumple con la condición. No modifica el arreglo original y toma como argumento una función que define la condición de búsqueda.

Ejemplo📝

// Crear un arreglo de ejemplo
var personas = [
{ nombre: 'Juan', edad: 25 },
{ nombre: 'María', edad: 30 },
{ nombre: 'Pedro', edad: 22 },
{ nombre: 'Ana', edad: 35 }
];

// Buscar la primera persona que tenga más de 30 años
var personaMayor = personas.buscar(funcion(persona) {
retorna persona.edad > 30;
});

imprimir(personaMayor);

Salida:

// { nombre: 'María', edad: 30 }