Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
2
respuestas

Multiplicador++

Al momento de usar el código con "multiplicador + 1" todo funciona bien, pero cuando cambio esto por "multiplicador++" no carga el programa

Pantalla de error de Chrome. Código de error: Out of MemoryAquí mi código:

<meta charset="UTF-8">

<h1>PROGRAMA - TABLA DE MULTIPLICAR</h1>

<script>

    function saltarLinea() {

        document.write("<br>");
        document.write("<br>");
        document.write("<br>");

    }

    function imprimir(frase) {

        document.write(frase)
        saltarLinea();

    }

    var multiplicador = 1

    imprimir("WHILE")
    while (multiplicador <= 10) {

        imprimir("5 x " + multiplicador + " = " + 5 * multiplicador);
        multiplicador = multiplicador++;

    }

    imprimir("FOR")
    for(var multiplicador = 1; multiplicador <= 10; multiplicador = multiplicador++) {

        imprimir("5 x " + multiplicador + " = " + 5 * multiplicador);

    }

</script>
2 respuestas

Hasta donde me he quedado como observacion define bien tu variable, recuerda que al termino lleva ounto y coma ( ; )

Ahora bien si bien, cuando estas definidiendo dices que el multiplicador es igual al multiplicador en aumento.

debes solo cambiar a multiplicador ++; tanto para los bloques de while multiplicador++ y en for multiplicador++

solución!

var multiplicador = 1

imprimir("WHILE")
while (multiplicador <= 10) {

    imprimir("5 x " + multiplicador + " = " + 5 * multiplicador);
     multiplicador++;

}

imprimir("FOR")
for(var multiplicador = 1; multiplicador <= 10; multiplicador++) {

    imprimir("5 x " + multiplicador + " = " + 5 * multiplicador);

}

Intentalo de esta manera