Depuración (Debug)

Los errores sintácticos se detallan en la consola. Los errores de que falta o sobra una llave, un punto y coma mal puesto, etc.

Los errores de lógica se pueden encontrar depurando el programa. Es cuando el programa no hace lo que supuestamente debería hacer y no sabes porqué.

Depurar el programa consiste en ejecutar las instrucciones una a una. Y se puede ver como las variables van cambiando.

Demostración

Crear la página "depurar.html" que tenga el siguiente código:

var numeros = [];
for (var i=0; i<10; i++) {
    var azar = Math.random()*10;
    numeros.push(azar);
}
var total = 0;
for (var cantidad of numeros) {
    total += cantidad;
}
console.log(total);

Pasos a seguir:

Proinf.net