Aquí está actualizada con otro número, y creo que ya vi un error, a lo mejor era lo que me comentabas, no sé bien, pero la variable num, de la primera versión no lo había utilizado, me dejé llevar por el problema de la pantalla.
<meta charset="UTF-8">
<h1>TABLA DE MULTIPLICAR DEL 8. </h1>
<script>
/*Primer versión como en el problema de "facilitando nuestras vidas"*/
/*Declaro la variable num*/
var num = 8;
/*Despliego la tabla de forma manual*/
document.write( num + "x 1 = " + num*1 + "<br>");
document.write( num + "x 2 = " + num*2 + "<br>");
document.write(num + " x 3 = " + num*3 + "<br>");
document.write(num + " x 4 = " + num*4 + "<br>");
document.write(num + " x 5 = " + num*5 + "<br>");
document.write(num + " x 6 = " + num*6 + "<br>");
document.write(num + " x 7 = " + num*7 + "<br>");
document.write(num + " x 8 = " + num*8 + "<br>");
document.write(num + " x 9 = " + num*9 + "<br>");
document.write(num + "x 10 = " + num*10 + "<br>");
document.write("<br>");
/*Utilizando un cilco for*/
/*Con el otro script de abajo, separo la tabla de multiplicar con el ciclo for,
pero con la etiquera de "TABLA DE MULTIPLICAR DEL 10 CON CICLO FOR"
impreso en la pantalla */
/*Declaro la variable num y le asigno un valor aleatorio*/
num = 9;
/*Comienza el ciclo for para generar la tabla del 9*/
for (var i = 1; i <= 10; i++) {
document.write( num +" x " + i + " = "+ (num * i) + "<br>");
}
</script>
<h1> TABLA DE MULTIPLICAR DEL 10 CON CICLO FOR. </h1>
<script>
/*Utilizando un cilco for*/
/*Declaro la variable i y num. La variable i la declaro antes del ciclo for,
o la puedo dejar declarada como en el ciclo de arriba*/
var i;
var num = 2;
for (i = 1; i <= 10; i++) {
document.write( num +" x " + i + " = "+ (num * i) + "<br>");
}
</script>