Los bucles nos permiten hacer algo mientras se cumpla una determinada condición.
Hay varias formas de lograrlo:
Bucles con "for"
for (inicialización; condición; actualización) {
...
}
Ejemplo:
for (i=0; i<4; i++) {
alert(i);
}
Bucles con "while"
While significa mientras.
while (condición) {
...
}
Ejemplo:
var i = 1;
while (i < 4) {
alert(i);
i = i + 1;
}
Do ... while ...
Otra forma (menos habitual) de conseguir esto ("haz esto mientras se cumpla esto otro"):
var i = 1;
do {
alert(i);
i++;
}
while (i < 4);