Tipos de bucles for

Bucle for contador

Sintaxis:

for (inicio; condición; siguiente)

Ejemplo:

for (var i=0; i<10; i++)    
{
    console.log(i);
}

Bucle for para object

Sintaxis:

for (variable in object)

Ejemplo:

var metro = {
    L1: 'roja',
    L2: 'violeta',
    L3: 'verde',
    L4: 'amarilla',
    L5: 'azul',
};

for (var linea in metro) {
    console.log(linea); // L1, ...
    console.log(metro[linea]); // roja, ...
}

Bucle for para array

Sintaxis:

for (variable of array)

Ejemplo:

var estaciones = [
    'primavera','verano','otoño','invierno'
];
for (var estacion of estaciones) {
    console.log(estacion); 
}

Ejercicio

Ejecutar todos estos ejemplos en la consola del navegador web. No se pone var al hacer una variable.

Proinf.net