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

Loop en JavaScript - Incremento ++

Según lo aprendido, el operador de incremento ++ suma el valor existente de 1 en 1. Y sí el caso fuera que, ¿Envés de incrementar necesito restar? ¿Sería lo mismo?

Investigué un poco, me encontré que sí podemos hacer los mismo al reducir un valor existente de 1 en 1.

for (var numero = 10; numero >= 5; numero--) {
    imprimir(numero);
}
4 respuestas

Simplemente comparto una modificación como propuesta, para cualquier tabla de multiplicar :)

<meta charset="UTF-8">

<h1>Programa - Tabla de multiplicar</h1>

<script>

    function saltarLinea() {
        document.write("<br>");
        document.write("<br>");
    }

    function imprimir(frase) {
        document.write(frase);
        saltarLinea();
    }

var tabla = parseInt(prompt("Indique valor para ver tabla"));
var multiplicador = 1;

imprimir("uso de while");

while(multiplicador <= 10) {

    imprimir(tabla * multiplicador);
    multiplicador++; 

}

// Se puede reemplazar "multiplicador = multiplicador + 1" usando "multiplicador++"

// Hace lo mismo pero con la funcion "for". Los dos caminos son validos.

imprimir("uso de for");

for(multiplicador = 1; multiplicador <= 10; multiplicador = multiplicador + 1) {

    imprimir(tabla * multiplicador);

}

</script>

Aqui tambien podrias utilizar el ---> multiplicador ++

imprimir("uso de for");

for(multiplicador = 1; multiplicador <= 10; multiplicador++) {

imprimir(tabla * multiplicador);

}

Si se puede aplicar (contador --) pero sería en el caso que en vez de ir sumando, sea restando.

Estas en lo correcto