Crear aplicaciones con Node.js | Debugger
Parte 4
El código a evaluarse es el siguiente
Al ejecutarlo el output es 3
Pero esto es un error
Ahora debemos usar el debugger. Ejecutar el siguiente comando
Ejecutamos s hasta llegar al comienzo del for
Hasta aquí estamos en la línea 7, donde se ejecuta la suma. En esta línea vamos a colocar el breakpoint.
Ejecutamos el comando c, equivale a ejecutar varias veces el comando s.
exec [i,sum] muestra el valor de i y de sum, hasta este momento.
Repetimos los pasos anteriores
Ahora debemos ser más cuidadosos, pues nos acercamos al error cometido y necesitamos identificarlo correctamente. Para ello, hacemos una revisión línea por línea del código, ejecutando el comando s:
El ciclo for se terminó cuando debió haberse ejecutado una ciclo más. Lo que pasa es que en lugar del <= el signo de la condición es <. ¡Hemos encontrado el bug! Para concluir, usamos los comandos .exit o ctrl + d.
Corregido, el código ahora muestra lo siguiente:
Comentarios
Publicar un comentario