Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Sugerencia] Solución Ejercicio de multiplicación

Saludos con todos,

Lo que debemos hacer inicialmentes es definir una variable a la que le daremos el valor mas adelanta y corregir el código para que el numero de cada multiplicación cambie automaticamente, cuando demos valor a la variable. Adjunto mi solución.

Saludos cordiales!

<meta charset="UTF-8">



<script>

    var multiplicador = 8 ;

    document.write("<h1>Esta es la tabla del: " + multiplicador + "</h1>");
    document.write("<br>");

    document.write(multiplicador + " por 1 es " + multiplicador * 1 + "<br>");
    document.write(multiplicador + " por 2 es " + multiplicador * 2 + "<br>");
    document.write(multiplicador + " por 3 es " + multiplicador * 3 + "<br>");
    document.write(multiplicador + " por 4 es " + multiplicador * 4 + "<br>");
    document.write(multiplicador + " por 5 es " + multiplicador * 5 + "<br>");
    document.write(multiplicador + " por 6 es " + multiplicador * 6 + "<br>");
    document.write(multiplicador + " por 7 es " + multiplicador * 7 + "<br>");
    document.write(multiplicador + " por 8 es " + multiplicador * 8 + "<br>");
    document.write(multiplicador + " por 9 es " + multiplicador * 9 + "<br>");
    document.write(multiplicador + " por 10 es " + multiplicador * 10 + "<br>");

</script>
1 respuesta

Para reducir o numero de repeticiones, sugiero hacer así o utilizar otro método de repetición.

  let number = prompt("Ingresa un numero"); //PREGUNTA EL NUMERO QUE QUIERE MULTIPLICAR
  let maximo = prompt("Ingresa Maximo de veces"); //PREGUNTA CUANTAS VECES
  document.write(`<h3>Tabla del ${number}</h3>`); //IMPRIMI LA TABLA

  for (let i = 0; i <= maximo; i++) { //USAR UN FOR PARA NO ESCRIBIR LO MISMO
    document.write(`${number} * ${i} = ${number * i}<br/>`);
  }