Mi solución para este problema es guardar el valor en una variable del número de la multiplicación que queremos hacer, en este caso el 8.
var primerFactor = 8
Después sustituir todos los primeros factores de la multiplicación, el lugar que ocupa el 8 en la multiplicación (tanto en los strings como en las operaciones matemáticas del código) por la variable primerFactor, para después sumarlo con los signos de más con la demás parte de la operación y los strings
Quedando de la siguiente forma
<meta charset="UTF-8">
<script>
var primerFactor = 8
document.write(primerFactor + " por 1 es " + primerFactor * 1 + "<br>");
document.write(primerFactor + " por 2 es " + primerFactor * 2 + "<br>");
document.write(primerFactor + " por 3 es " + primerFactor * 3 + "<br>");
document.write(primerFactor + " por 4 es " + primerFactor * 4 + "<br>");
document.write(primerFactor + " por 5 es " + primerFactor * 5 + "<br>");
document.write(primerFactor + " por 6 es " + primerFactor * 6 + "<br>");
document.write(primerFactor + " por 7 es " + primerFactor * 7 + "<br>");
document.write(primerFactor + " por 8 es " + primerFactor * 8 + "<br>");
document.write(primerFactor + " por 9 es " + primerFactor * 9 + "<br>");
document.write(primerFactor + " por 10 es " + primerFactor * 10 + "<br>");
</script>