Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

268
Views
¿Cómo usar el filtro para comparar matrices para encontrar el objeto que falta?

Estoy tratando de usar arr.filter() para encontrar el elemento faltante entre dos matrices, esto ha sido respondido muchas veces y he visto hilos como este Encontrar el elemento faltante en dos matrices para javascript que lo explica muy bien . Por alguna razón pensé, parece que no puedo hacer que esto funcione.

este es mi codigo

 var x = [{Number:1},{Number:2},{Number:3}] var y = [{Number:1},{Number:2}] function getDifference(x,y){ x.filter(function(object,index,arr){ console.log(object,index,arr) if(!y.includes(object)){ // print object console.log(object) // <-- Prints all 3, should just print the missing one. } }) } getDifference(x,y)

Básicamente, solo necesita imprimir el objeto que falta. Que en este caso, es {Number:3} En su lugar, imprime todos los objetos.

Probé con el código en el hilo que vinculé arriba, y todavía tenía problemas. No estoy seguro de lo que no estoy entendiendo con él.

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!