While Loop JavaScript

Ultima actualización en domingo 13º mar. 2022

while javascript

while en javascript.La declaración JavaScript while crea un bucle que ejecuta un bloque de código siempre que la condición de prueba se evalúe a true.

A continuación se ilustra la sintaxis de la instrucción.while

	while (expression) {
    // statement
}
	

javascript while

El while Sentencia evalúa la expresión antes de cada iteración del bucle.

Si la expresión se evalúa a true, el while se ejecuta. Si la expresión se evalúa a false, la ejecución continúa con la declaración después del while bucle.

El while Loop evalúa la expresión Antes de cada iteración, por lo tanto, el while bucle se conoce como un bucle de prueba previo. Por esta razón, es posible que la declaración dentro del while el bucle nunca se ejecuta.

Ejemplos de JavaScript while loop

Vea el siguiente ejemplo que utiliza la instrucción:while

	let count = 1;
while (count < 10) {
    console.log(count);
    count +=2;
}
	

Cómo funciona el script

  • Primero, fuera del bucle, la variable se establece en 1.count
  • En segundo lugar, antes de que comience la primera iteración, la instrucción comprueba si es menor que y ejecuta las instrucciones dentro del cuerpo del bucle.whilecount10
  • En tercer lugar, en cada iteración, el bucle aumenta por y después de las iteraciones, la condición ya no es , por lo que el bucle termina.count25count < 10true

bucle while javascript

El resultado del script en la ventana de la consola es el siguiente:

	1
3
5
7
9
	

Tenga en cuenta que si desea ejecutar la declaración sola una, y verifique la condición después de cada iteración, debe usar la declaración do-while.

	let rands = [];
let count = 0;
const size = 5;

while(count < size) {
    rands.push(Math.round(Math.random() * 10));
    count++;
    console.log('El tamaño actual de la Array es ' + count);
}

console.log(rands);
	

Salida:

	El tamaño actual de la Array es 1
El tamaño actual de la Array es 2
El tamaño actual de la Array es 3
El tamaño actual de la Array es 4
El tamaño actual de la Array es 5

[1, 9, 1, 9, 6]
	

while js

En este ejemplo:

  • En primer lugar, declare e inicialice una array.
  • En segundo lugar, agregue un número aleatorio entre 0 y 10 en cada iteración del bucle dentro de la declaración while. Si el valor del count es igual al valor de la variable size, el bucle se detiene.

En este tutorial, ha aprendido a usar el JavaScript while se encuentra para crear un bucle que ejecute un bloque de código siempre que la condición sea true.