<meta charset="UTF-8">
<script>
for (var i = 1; i<=10; i++)
document.write("5 vezes "+i+" é " + 5 * i+ "<br>");
</script>
Seria isso que gostaria de compreender?
Poder ser criada uma variável para receber o valor:
<meta charset="UTF-8">
<script>
var = vlr;
document.write("5 vezes 1 é " + vlr * 1+ "<br>");
document.write("5 vezes 2 é " + vlr * 2+ "<br>");
document.write("5 vezes 3 é " + vlr * 3+ "<br>");
document.write("5 vezes 4 é " + vlr * 4+ "<br>");
document.write("5 vezes 5 é " + vlr * 5+ "<br>");
document.write("5 vezes 6 é " + vlr * 6+ "<br>");
document.write("5 vezes 7 é " + vlr * 7+ "<br>");
document.write("5 vezes 8 é " + vlr * 8+ "<br>");
document.write("5 vezes 9 é " + vlr * 9+ "<br>");
document.write("5 vezes 10 é " + vlr * 10+ "<br>");
</script>
ou poupando linhas de comando.
<meta charset="UTF-8">
<script>
var vlr = 8;
document.write(" a tubuada do: "+ vlr +" é: <br> ");
for (var i = 0; i<=10; i++)
document.write( vlr + " x " + i + "=" + vlr * i + "<br>");
</script>
Para simplificar e mais direta seria essa, assim ganhamos tempo. espero ter ajudado!!!
lembrando que no primeiro teoricamente u usuário iria inserir o valor
corrigindo o primeiro var vlr = 8;