Los bucles pueden ejecutar un bloque de código, siempre y cuando la condición especificada sea verdadera.
El While Loop
El while de bucle bucles a través de un bloque de código, siempre y cuando la condición especificada sea verdadera.
Sintaxis
while ( condition ) {
code block to be executed
}
Ejemplo
En el siguiente ejemplo, el código en el bucle se ejecuta, una y otra vez, siempre y cuando una variable (i) es menor que 10:
Si se olvida de aumentar la variable utilizada en la condición, el bucle nunca terminará. Esto se bloqueará su navegador.
La Do/While Loop
El do/while bucle es una variante del bucle while. Este bucle se ejecutará el bloque de código una vez, antes de comprobar si la condición es verdadera, entonces se repetirá el bucle mientras la condición es verdadera.
Sintaxis
do {
code block to be executed
}
while ( condition );
Ejemplo
El siguiente ejemplo utiliza un do/while bucle. El bucle se ejecutará siempre al menos una vez, incluso si la condición es falsa, porque el bloque de código se ejecuta antes de que se pone a prueba la condición:
No se olvide de aumentar la variable utilizada en la condición, de lo contrario el bucle nunca terminará!
Para comparar y bien
Si usted ha leído el capítulo anterior, sobre el bucle, se descubre que un bucle while es lo mismo que un bucle, con la declaración 1 y 3 declaración omitida.
El bucle en este ejemplo se utiliza un bucle for para recoger los nombres de coche desde el conjunto de los coches:
Ejemplo
var
cars = ["BMW", "Volvo", "Saab", "Ford"];
var i = 0;
var text = "";
for (;cars[i];) {
text += cars[i] + "<br>";
i++;
}
Inténtalo tú mismo " El bucle en este ejemplo se utiliza un while de bucle para recoger los nombres de coche desde el conjunto de los coches:
Ejemplo
var
cars = ["BMW", "Volvo", "Saab", "Ford"];
var i = 0;
var text = "";
while (cars[i]) {
text += cars[i] + "<br>";
i++;
}
Inténtalo tú mismo " Ponte a prueba con los ejercicios!
Ejercicio 1 » Ejercicio 2» Ejercicio 3 » Ejercicio 4» Ejercicio 5 »