No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Ciclos

10/17
Recursos

Aportes 9

Preguntas 2

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Reg铆strate o inicia sesi贸n para participar.

馃搶Apuntes


Un bucle o ciclo, es una secuencia de instrucciones de c贸digo que se ejecuta repetidas veces, hasta que la condici贸n asignada a dicho bucle deja de cumplirse.
Ciclo while: Se utiliza para ejecutar ciertas instrucciones repetidamente mientras que se cumple una condici贸n determinada.

Ciclo for: Se recorre desde un inicio hasta un limite mientras sea verdadera la condici贸n.

Ciclo Do while: Es una variante especial del bucle while . Al contrario que el bucle while , que comprueba la condici贸n antes de entrar en el bucle, el bucle do - while la eval煤a al final del bucle. Esto implica que el bucle se ejecutar谩 al menos una vez.

-驴Qu茅 es un ciclo?
Es una estructura de control que ejecuta un bloque de instrucciones de manera repetida.

-驴Cu谩ndo utilizar un ciclo for, while o do while?
For: cuando sabes (o puedes saber) las veces repetir谩s el ciclo. Ejemplos: 鈥5 veces鈥, 鈥渓a cantidad de elementos que tiene un arreglo鈥.

-While: Cuando no sabes las veces que se repetir谩 un ciclo. Ejemplos: 鈥渞eintentar conectarme a una base de datos si fall贸 al hacerlo鈥

-Do While: Cuando no sabes las veces que se repetir谩 un ciclo y necesitas que se realice por lo menos una vez. Ejemplos: 鈥淐onectarme a la base de datos, si fall贸, repetir hasta que me pueda conectar鈥

Ciclos.

Estructuras que permiten a trav茅s de una condici贸n
Ciclo for:

  • Punto de partida
  • Cantidad de iteraciones.
  • Incremento

Ciclo while:

  • Primero establece la condici贸n para que sucesan las iteraciones.
  • Mientras un suceda un evento determinado el ciclo seguir谩 iterando.

Do while:

  • Primero ejecuta una instrucci贸n mientras se cumpla una condici贸n.

Los casos ideales para usar cada ciclo son:

  • Si conoces o sabes bien el n煤mero de veces que se debe ejecutar el ciclo lo ideal es usar un ciclo for.
  • En caso de solo tener una condicion que ejecuta un ciclo de forma indeterminada, o sin saber cuando se debe detener entonces lo ideal es usar un ciclo while.

El ciclo for hace iteraciones directas hasta llegar al punto final. En el ciclo while , primero se tiene que cumplir una condicion para que se den las iteraciones, y en el ciclo do while, se ejecuta una instrucci贸n mientras se repita una iteraci贸n hasta que la condici贸n deje de cumplirse y ya no se den m谩s iteraciones.

Muy bien explicado, lo entendi al 100%

En teor铆a while es cuando no sabemos el n煤mero de iteraciones exactamente mientras que for se usa cuadno sabemos 茅ste n煤mero

El ciclo FOR Generalmente se usa para actualizar o incrementar la variable contador. Una sentencia que se ejecuta mientras la condici贸n se eval煤a como verdadera
EJEMPLO DE CICLO FOR

for(var i = 0 ; i<=5 ; i++){
  console.log("imprime el for de 0 a " + "= " + i);

El ciclo while While asegura que el c贸digo se ejecute por lo menos una vez, y luego de esta primera ejecuci贸n, si la condici贸n dentro del while() es true, contin煤a con el bucle, de otra forma, se detiene.
EJMPLO DEL CICLO WHILE

var i = 0;
while(i<=5)
{
  console.log("imprime el, while de 0 a " + i);
  i = i +1;
}

El ciclo Do while do sentencia while (condici贸n); sentencia. Una sentencia que se ejecuta al menos una vez y es reejecutada cada vez que la condici贸n se eval煤a a verdadera.
EJEMPLO DEL CICLO DO WHILE

var i = 0;
do{
  i=i+1
  console.log("imprime el Do while de 0 a " + i);
}
while(i<=4);