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

295
Vistas
Estoy tratando de hacer un clon de wordle, pero no puedo hacer que un cuadrado se vuelva verde si la letra dentro coincide con una letra en la palabra. ¿Cómo puedo hacer esto?
let body = document.querySelector("body") let container = document.querySelector("#container") //Accessing HTML Elements let inputArr = [] for (let rowCount = 0; rowCount < 6; rowCount++) { let row = [] inputArr.push(row) for (let i = 0; i < 5; i++) { let space = document.createElement("input"); container.appendChild(space) row.push(space); space.classList.add("square") } } //for loops that make the grid of squares for the wordle, and store them inside a 2d array let wordSet = ["panic", "knobs", "swain", "dupes", "venom", "great", "carom", "soare"] let num = Math.floor(Math.random()*8) let word = wordSet[num] console.log(word) for (let rowVal = 0; rowVal < 6; rowVal++) { for (let col = 0; col < 5; col++) { if (inputArr[rowVal][col].value instanceof String && inputArr[rowVal][col] == word[col]) { inputArr[rowVal][col].style.backgroundColor = "green" } } }

La última parte del código esencialmente verifica si el valor de entrada de un cuadrado es igual a una cadena y si el valor coincide con una letra en la palabra. Si estas dos cosas son ciertas, entonces se supone que el cuadrado cambia a verde.

¿Hay otra forma de lograr la tarea de verificar si una letra es correcta o no que funcione?

about 4 years ago · Juan Pablo Isaza
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