Saltar al contenido

El error aparece donde no está

El chat guarda los mensajes en casilleros numerados y lleva la cuenta en un número, cantidad. Una función que borra el último mensaje funciona: el mensaje desaparece de la pantalla. Pero desde ese momento, a veces aparece un mensaje fantasma al final, y la función de borrar no vuelve a fallar.

El error no está en la operación que muestra el fantasma. Está en la que borró.

Piensa antes de seguir: si «cantidad» dice 5 pero solo hay 4 mensajes de verdad, ¿qué operación lo nota primero?

Escribe tu predicción. Esta reflexión no se califica.