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

¡Facilitando nuestras vidas!

Utilizando el código proporcionado y lo visto en los videos, la solución sería crear una variable con el valor de la tabla que queramos realizar en este caso la tabla del 8 y sustituimos el nombre de la variable en donde sea necesario.

código modificado usando variable

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

otra opción un poco mas avanzada seria utilizar un loop ya sea for o while

Utilizando un Loop for

<script>
    var multiplicando = 5;
    var limite = 10;

    //usando un for
    document.write("<h1>Tabla del " + multiplicando + " </h1>");
    for (let i = 0; i < limite; i++) {
        document.write(multiplicando + " por " + (i+1) + " es " + multiplicando * (i+1) + "<br>" );
    }
</script>

Utilizando un loop while

<script>
    var multiplicando = 6, limite = 1;

    //usando un while
    document.write("<h3>Tabla del " + multiplicando + " </h3>");
    while (limite <=10) {
        document.write(multiplicando + " por " + limite + " es " + multiplicando * limite + "<br>" );
        limite++;
    }
</script>
1 respuesta

Muy interesante, muchas gracias por tu aportación compañero, aunque como al ser variables, considero que sería mucho mejor, darles un nombre más corto para que sea más fácil el utilizarlos, debido a que principalmente uno se tarda en escribirlos, claro otros optan por copiar y pegar, pero a mi parecer es más fácil darles un nombre corto y dejar algún comentario para que otros programadores entiendan a que se refieren dichas variables.