¿Qué podemos hacer para calcular la tabla de multiplicar de otros números sin necesidad de realizar tantas alteraciones? Existen diferentes maneras de resolver este ejercicio dependiendo del nivel que tengamos actualmente en JavaScript.
Opción 1:
var numeroTabla = 8;
document.write(numeroTabla + ' por 1 es ' + numeroTabla * 1 + '<br>');
document.write(numeroTabla + ' por 2 es ' + numeroTabla * 2 + '<br>');
document.write(numeroTabla + ' por 3 es ' + numeroTabla * 3 + '<br>');
document.write(numeroTabla + ' por 4 es ' + numeroTabla * 4 + '<br>');
document.write(numeroTabla + ' por 5 es ' + numeroTabla * 5 + '<br>');
document.write(numeroTabla + ' por 6 es ' + numeroTabla * 6 + '<br>');
document.write(numeroTabla + ' por 7 es ' + numeroTabla * 7 + '<br>');
document.write(numeroTabla + ' por 8 es ' + numeroTabla * 8 + '<br>');
document.write(numeroTabla + ' por 9 es ' + numeroTabla * 9 + '<br>');
document.write(numeroTabla + ' por 10 es ' + numeroTabla * 10 + '<br>');
Opción 2: Uso de Variable, Ciclo For, Template Literals
//Tabla de multiplicar
let numeroTabla = 8;
for (let i = 1; i < 10; i++) {
document.write(`${numeroTabla} X ${i} es: ${numeroTabla * i} <br> `);
}