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

231
Views
¿Hay alguna forma de verificar si dos objetos tienen las mismas claves y los mismos valores en JavaScript?

Estoy haciendo un programa en JavaScript que lee dos palabras del usuario y determina si las dos son anagramas. Mis objetos contienen claves que son las letras de la palabra y los valores que son la cantidad de veces que aparece en la palabra. Así es como estoy llenando mis objetos en tiempo de ejecución:

 for(var i = 0; i<word1.length; i++){ const curLetter = word1[i]; if(!dictWord1[curLetter]){ dictWord1[curLetter]=1; } else { dictWord1[curLetter] += 1; } } for(var i = 0; i<word2.length; i++){ const curLetter = word2[i]; if(!dictWord2[curLetter]){ dictWord2[curLetter]=1; } else { dictWord2[curLetter] += 1; } }

Así es como se ven cuando los consuelo. log() (estoy usando las palabras malvado y vivo para este ejemplo)

Resultados de Console.log

Sé cómo recorrer un objeto e imprimir las claves y los valores, pero ¿hay alguna forma en JavaScript de poder comparar los dos? La forma en que estoy determinando si son anagramas es que estoy viendo si las claves son las mismas y los valores son los mismos en cada objeto. ¡Gracias por adelantado!

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!