Bucles
Un bucle o ciclo, en programación, 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.
Bucle for()
En el caso del bucle for se puede traducir como DURANTE, se indica un valor en el cual va a empezar la iteración, un valor final que va indicar el fin del bucle, y un incremento que va a indicar cómo varía cada iteración respecto a la siguiente.
La estructura es la siguiente:
for (punto de inicio; punto final; incremento)
{
instrucciones;
}
Ejemplo 1:
for (let i = 0; i < 5; i++) {
document.write(i+" ");
}
for (let i = 5; i > 0; i--) {
document.write(i+" ");
}
Ejemplo 2: (recorrido de un array)
let dias = ["Lunes", "Martes", "Miercoles", "Jueves", "Viernes", "Sabado", "Domingo"];
document.write(typeof(dias)) ;
for (i in dias) {
document.write(dias[i]) ;
}
Bucle While
while (MIENTRAS): Es un bucle que se repite infinitamente mientras la expresión de dentro del paréntesis sea cierta.
La estructura es la siguiente:
while (condición que se debe cumplir) {
instrucciones a realizar;
}
Ejemplo 1:
let i=0;
while (i < 10) {
document.write(i+"
");
i++;
}
Bucle do.... while()
do {
instrucciones a realizar;
}
while (condición);
Ejemplo:
let i=0;
do {
document.write(i+" ");
i++;
}
while (i < 10);