Explica este código JavaScript
Dificultad: Intermedio
const perros = [ {id:1, nombre: "boby"}, {id:2, nombre: "cachu"}, {id:3, nombre: "coco"} ]; const findShadow = perros.find(({nombre}) => nombre === "shadow") console.log(findShadow)
- A.
[]
- B.
null
- C.
undefined
- D.
NaN
Respuesta en el primer comentario.
Top comments (1)
Respuesta
undefined
Cuando usamos el método
find()
de JavaScript para hacer una búsqueda y nuestra condición de filtro no encuentra nada, siempre regresaremos unundefined
. Esa es la naturaleza y como esta escrito el métodofind()
.