Se que pidieron la del ocho pero aqui les dejo la solucion para que saquen las tablas de cualquier numero que puedan imaginar.
<h1>Multiplicación de tablas para numeros naturales</h1>
<label>
Ingresa un número:
<input type="number" id="numero"> // este chiquitin obtiene el numero
</label>
<button onclick="multiplicar()">Multiplicar</button> //este pequeñin llama a la funcion mutiplicar
<hr>
<h2>Resultado:</h2>
<ul id="resultado"></ul>
<script>
function multiplicar() {
const numero = document.getElementById("numero").value;
const resultadoElemento = document.getElementById("resultado");
resultadoElemento.innerHTML = "";
for (let i = 1; i <= 10; i++) {
const resultado = numero * i;
const li = document.createElement("li");
li.textContent = `${numero} x ${i} = ${resultado}`;
resultadoElemento.appendChild(li);
}
}
</script> // y esa fue la funcion multiplicar, si cambian el for loop pueden obtener resultados mayores o menores segun estimen conveniente.