Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

152
Visualizações
¿Cómo puedo verificar si una tupla en una matriz coincide con otra tupla en otra matriz?

Estoy construyendo un buscaminas y el equipo me dio la interfaz de usuario y no puedo modificarla, escribí este código, el primer paso que tomé fue crear el "tablero vacío", este no tiene minas porque cuando intenté poner las minas en él cuando recargué la página que aparece al principio.

Ahora, codifico una función que me da minas aleatorias según el tamaño del tablero, pero ahora necesito comparar cuándo el usuario hace clic en un mosaico si es o no una mina, probé este condicional en la función onClick (la función funciona bien)

Cuando imprimo el tablero en la consola me devuelve esto:

JuntaJunta

nota: -1 es un estado que me proporciona la interfaz de usuario

Y esta es la función que devuelve la posición de las minas:

Esta es la salida de minePosition:Esta es la salida de minePosition

esta matriz de matrices me da la posición de las minas

Aquí está la condición que traté de construir pero no funciona

 let grid = boardWithoutMines(boardSize, minesInGame); const minePosition = getMinePositions(boardSize, minesInGame); export function onClick(position: [number, number]) { if (minePosition.some(grid[0][1])) { grid[position[0]][position[1]] = CellEnum.Mine } else { grid[position[0]][position[1]] = CellEnum.Cero } setGrid(grid); }

Ignore setGrid (cuadrícula) al final, estas funciones solo hacen clic

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda