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

¿Qué podemos hacer para calcular la tabla de multiplicar de otros números sin necesidad de realizar tantas alteraciones?

<meta charset="UTF-8">
<script>
    document.write("5 por 1 es " + 5 * 1 + "<br>");
    document.write("5 por 2 es " + 5 * 2 + "<br>");
    document.write("5 por 3 es " + 5 * 3 + "<br>");
    document.write("5 por 4 es " + 5 * 4 + "<br>");
    document.write("5 por 5 es " + 5 * 5 + "<br>");
    document.write("5 por 6 es " + 5 * 6 + "<br>");
    document.write("5 por 7 es " + 5 * 7 + "<br>");
    document.write("5 por 8 es " + 5 * 8 + "<br>");
    document.write("5 por 9 es " + 5 * 9 + "<br>");
    document.write("5 por 10 es " + 5 * 10 + "<br>");
</script>

Lo recomendable seria crear una variable con el numero multiplicador , estande acuerdo o quien tiene otro punto de vista?

2 respuestas

puede ser así, como dices, y luego sumar +1 al numero multiplicador, de forma que quede 8*multiplicador. y sino lo automatizamos con un for (que mas adelante vamos a ver, pero se puede buscar ahora por google :D)

Precisamente asi lo tengo ,un codigo un poco mas optimizado

<meta charset="UTF-8">
<!--TABLA DE MULTIPLICAR-->
<script>
    alert("TABLA DE MULTIPLICAR");

    //Vamos a preguntar al usuario un multiplicador y hasta cuanto 
    multiplicando = parseInt(prompt("Ingrese un numero a multiplicar para el while"));
    multiplicador = parseInt(prompt("Hasta que numero desea Los multiplos? -  para el while"));
    contador = 1;

    //Generemos un bucle while para recorrer la cantidad de multiplicador
    document.write("Tabla del " + multiplicando + "<br>");
    while(contador  <= multiplicador){
        document.write(multiplicando + "x" + contador+ "=" + multiplicando * contador + "<br>");
        contador ++;
    }