Hacer que con la tecla "Z" pueda deshacer una acción, que debería incluir todas las pistas resueltas por colocar un número en el tablero.
Debería tener una variable state para guardar todos los estados. Una función saveState() para guardar el contenido de todas las celdas modificables y una función loadState() que modifica el tablero con los valores del último estado guardado.
Hacer que con la tecla "Z" pueda deshacer una acción, que debería incluir todas las pistas resueltas por colocar un número en el tablero.
Debería tener una variable
state
para guardar todos los estados. Una funciónsaveState()
para guardar el contenido de todas las celdas modificables y una funciónloadState()
que modifica el tablero con los valores del último estado guardado.