Este seria el resultado (habo una aclaración en los botones de arriba el que esta como </> sirve para poder incluir codigo)
<meta charset="UTF-8">
<script>
var tabla = 5;
document.write(tabla + " por 1 es " + tabla * 1 + "<br>");
document.write(tabla + " por 2 es " + tabla * 2 + "<br>");
document.write(tabla + " por 3 es " + tabla * 3 + "<br>");
document.write(tabla + " por 4 es " + tabla * 4 + "<br>");
document.write(tabla + " por 5 es " + tabla * 5 + "<br>");
document.write(tabla + " por 6 es " + tabla * 6 + "<br>");
document.write(tabla + " por 7 es " + tabla * 7 + "<br>");
document.write(tabla + " por 8 es " + tabla * 8 + "<br>");
document.write(tabla + " por 9 es " + tabla * 9 + "<br>");
document.write(tabla + " por 10 es " + tabla * 10 + "<br>");
</script>
Exacto, solo seria declarar una variable y que esta contenga lo que el usuario coloque, a su vez sera multiplicado en orden para generar una tabla de multiplicar.
Realice tu código y funcionó, me estaba fallando una suma, gracias