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

SOLUCIÓN DE LA TABLA DE MULTIPLICAR

<meta charset="UTF-8">

<h1>TABLA DE MULTIPLICAR DEL 8. </h1>

<script>
    /*Primer versión como en el problema de "facilitando nuestras vidas"*/

    /*Declaro la variable num*/

    var num = 8;


    /*Despliego la tabla de forma manual*/

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


    /*Utilizando un cilco for*/
    /*Con el otro script de abajo, separo la tabla de multiplicar con el ciclo for,
    pero con la etiquera de "TABLA DE MULTIPLICAR DEL 10 CON CICLO FOR" 
    impreso en la pantalla */


    /*Declaro la variable num y le asigno un valor aleatorio*/
    num = 9;

    /*Comienza el ciclo for para generar la tabla del 9*/
    for (var i = 1; i <= 10; i++) {
        document.write( num +" x " + i + " = "+ (num * i) + "<br>");
    }


</script>

<h1> TABLA DE MULTIPLICAR DEL 10 CON CICLO FOR. s</h1>

<script>

    /*Utilizando un cilco for*/

    /*Declaro la variable i y num. La variable i la declaro antes del ciclo for,
    o la puedo dejar declarada como en el ciclo de arriba*/
    var i;
    var num = 10;

    for (i = 1; i <= 10; i++) {
        document.write( num +" x " + i + " = "+ (num * i) + "<br>");
    }
</script>
3 respuestas

la solucion es creaar una variable con el numero que desea como por ejemplo var num= 8

Mmm, no entendí lo que me comentas. O sea lo que haces con el for, es para que puedas simplificar más el trabajo, y la variable que creé "num" puedes sustituit cualquier valor y te hace automatico la multiplicación del número que pidas. No sé si me expliqué.

Aquí está actualizada con otro número, y creo que ya vi un error, a lo mejor era lo que me comentabas, no sé bien, pero la variable num, de la primera versión no lo había utilizado, me dejé llevar por el problema de la pantalla.

<meta charset="UTF-8">

<h1>TABLA DE MULTIPLICAR DEL 8. </h1>

<script>
    /*Primer versión como en el problema de "facilitando nuestras vidas"*/

    /*Declaro la variable num*/

    var num = 8;


    /*Despliego la tabla de forma manual*/

    document.write( num + "x 1 = " + num*1 + "<br>");
    document.write( num + "x 2 = " + num*2 + "<br>");
    document.write(num + " x 3 = " + num*3 + "<br>");
    document.write(num + " x 4 = " + num*4 + "<br>");
    document.write(num + " x 5 = " + num*5 + "<br>");
    document.write(num + " x 6 = " + num*6 + "<br>");
    document.write(num + " x 7 = " + num*7 + "<br>");
    document.write(num + " x 8 = " + num*8 + "<br>");
    document.write(num + " x 9 = " + num*9 + "<br>");
    document.write(num + "x 10 = " + num*10 + "<br>");
    document.write("<br>");


    /*Utilizando un cilco for*/
    /*Con el otro script de abajo, separo la tabla de multiplicar con el ciclo for,
    pero con la etiquera de "TABLA DE MULTIPLICAR DEL 10 CON CICLO FOR" 
    impreso en la pantalla */


    /*Declaro la variable num y le asigno un valor aleatorio*/
    num = 9;

    /*Comienza el ciclo for para generar la tabla del 9*/
    for (var i = 1; i <= 10; i++) {
        document.write( num +" x " + i + " = "+ (num * i) + "<br>");
    }


</script>

<h1> TABLA DE MULTIPLICAR DEL 10 CON CICLO FOR. </h1>

<script>

    /*Utilizando un cilco for*/

    /*Declaro la variable i y num. La variable i la declaro antes del ciclo for,
    o la puedo dejar declarada como en el ciclo de arriba*/
    var i;
    var num = 2;

    for (i = 1; i <= 10; i++) {
        document.write( num +" x " + i + " = "+ (num * i) + "<br>");
    }
</script>