20/11/2013, 03:25
|
| | Fecha de Ingreso: noviembre-2013
Mensajes: 3
Antigüedad: 11 años Puntos: 0 | |
Reto de programación Estoy desarrollando un juego en HTML5 y JS. Trata sobre hacer filas moviendo unos cuadros. Cuando esto ocurre deberían desaparecer. Esta prácticamente acabado, solo le falta una función. Y aqui es donde esta mi problema que no consigo resolver.
Tengo una matriz de 7x7 (la declaro como aaTabla), dentro esta relleno de 0. Si Hay un cuadro en esa posición, cambia el 0 por un 1.
La pregunta es: ¿Como puedo encontrar cuando tres cuadros forman una fila? (tanto en horizontal, como vertical, como en diagonal). En otras palabras, cuando en mi matriz tengo tres unos formando una fila, columna o diagonal.
Mi intención es que mi función se llame
function limpiarFilas(inaaTabla) {
}
Y cambie los unos que forman lineas por ceros. |