Segun entiendo, solo es declarar una variable que corresponda al múltiplo que deseamos, aunque es inevitable sustituir el numero 5 por la variable.
Segun entiendo, solo es declarar una variable que corresponda al múltiplo que deseamos, aunque es inevitable sustituir el numero 5 por la variable.
Lo que se puede hacer es definir un variable que no permita poner el número qué deseamos usar para hacer el calculo de la tabla de multiplicar y luego poner esa variable dentro del código y quedaria por ejemplo así:
var numeroMult = 8;
document.write(numeroMult + " por 1 es " + numeroMult* 1 + "<br>");
document.write(numeroMult + " por 2 es " + numeroMult* 1 + "<br>");
document.write(numeroMult + " por 3 es " + numeroMult* 1 + "<br>");
document.write(numeroMult + " por 4 es " + numeroMult* 1 + "<br>");
document.write(numeroMult + " por 5 es " + numeroMult* 1 + "<br>");
document.write(numeroMult + " por 6 es " + numeroMult* 1 + "<br>");
document.write(numeroMult + " por 7 es " + numeroMult* 1 + "<br>");
document.write(numeroMult + " por 8 es " + numeroMult* 1 + "<br>");
document.write(numeroMult + " por 9 es " + numeroMult* 1 + "<br>");
document.write(numeroMult + " por 10 es " + numeroMult* 1 + "<br>");