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)
9
respuestas

Consulta - ¿No entiendo porque corta en contador +1?

Buenas comunidad! Alguno seria tan amable de explicarme porque la instrucción corta en contador + 1? Seria lo mismo si pongo contador = 11 ? A que se refiere contador +1?

Muchas gracias!

9 respuestas
solución!

Buenas, contador es la condición que toma el bucle while, en este caso tenemos:

...
 var contador = 1;

while(contador <= 10) {
       imprimir("¡Se acabó, vos erraste!");
       contador = contador +1;
}
...

Lo que dice este bloque de código es que la variable contador inicia valiendo 1.

En el bucle se le da la condición de: "Mientras la variable contador sea menor o igual a 10".

Si esta condición se cumple se ejecuta el bloque de código detro del while.

...
    contador = contador +1;
...

en cada iteración (vuelta) que de el bucle, a contador se le sumará 1.

Por ejemplo en la segunda vuelta

 var contador = 1;

dejará de valer 1 y ahora valdrá 2. El código lo tomaría como si fuese así:

...
 var contador = 2;

while(contador <= 10) {
    ...

Y así sucecivamente hasta que contador valga 10, cuando eso pase la condición se terminará de cumplir y se detendrá el bucle.

Espero haber sido de ayuda, saludos :)

Lucas, muchas gracias por tu explicación! Me quedó muy claro! Saludos!

Gracias Lucas, ahora se entiende!!!

Gracias tenia esa duda Lucas

super bien explicado lucas

Gracias por la explicacion , fue de mucha ayuda. saludos!!

Gracias, fue muy clara tu explicacion

Muchas gracias, tenia la misma duda, aunque siempre es un poco confuso al momento de aplicarlo.

gracias por la explicacion!