Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Facilitando Nuestras Vidas

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.
2 respuestas

.....

¡Hola Pablo!

Gracias por compartir esta solución para obtener tablas de multiplicar de cualquier número.

Solo quería agregar que es importante tener en cuenta que esta función solo funciona para números naturales y que si se ingresa un número decimal o negativo, puede generar errores. También es importante mencionar que si se desea obtener tablas de multiplicar mayores a 10, es necesario modificar el valor del límite en el for loop.

¡Saludos!

Si este post te ayudó, por favor marca como solucionado ✓. ¡Continúa con tus estudios!