Estructura de Programación "while"

Esta página contiene ejemplos y explicaciones sobre el uso de la estructura while en JavaScript.

Sintaxis de la estructura "while"

while(condición)
{
    sentencia1;
    sentencia2;
    sentencia3;
}

Significado: "Mientras" se cumpla la condición, se irán repitiendo las sentencias 1, 2 y 3.

Ejemplo: Contador hasta 6

Resultado:

Código del ejercicio:

var x=0;
while(x<6)
{
    alert("Este es un contador hasta 6\nEl valor de x es= "+x);
    x=x+1;
}

Explicación del funcionamiento

En "palabras", nuestro programa nos dice: "mientras" la x sea inferior a 6:

  1. Escribe el valor de "x"
  2. Incrementa en una unidad el valor de "x"

Al principio x=0

Se cumple la condición del while: x<6

Aparece escrito x=0

Al pasar por el contador x=1

Se cumple la condición x<6

Aparece escrito x=1

Al pasar por el contador x=2

Aparece escrito x=2

etc..

Cuando x=6 no se cumple la condición y por lo tanto se acaba el programa.

Contadores en JavaScript

Bajar el archivo de texto con el código completo