Latest web development tutorials

declaración de JavaScript mientras

Declaraciones de JavaScript Manual de Referencia Declaraciones de JavaScript Manual de Referencia

Ejemplos

En este caso, el bucle continuará funcionando siempre y cuando la variable i es menor que 5 ::

var texto = "";
var i = 0;
mientras que (i <5) {
texto + = "Francia El número es" + i;
i ++;
}

la salida de texto es:

El número es 0
El número 1 es
El número es 2
El número es 3
El número es 4

Trate »

Parte inferior de este artículo contiene más ejemplos.


Definición y Uso

mientras que, siempre y cuando la condición especificada afirmación es cierta, se ejecutará un bucle.

Mientras que la condición especificada es verdadera, el bucle siempre se puede ejecutar el código. .

JavaScript soporta diferentes tipos de bucles:

  • para - un cierto número de ciclos de bloque de código
  • para / en - bucle a través de las propiedades de un objeto
  • mientras que - cuando una condición especificada es verdadera ciclo determinado bloque de código
  • hacer / el tiempo - lo mismo que la condición especificada es verdadero ciclo especificado bloques de código, pero la sentencia se ejecutará una vez antes de que el condicional

Consejo: Utilice la ruptura declaración de saltar fuera de la circulación, el uso de continuar declaración a saltar de la iteración actual, y empezar la siguiente iteración.


Soporte para el navegador

declaraciones
mientras


gramática

while (condición) {
bloque de código que se ejecutará
}

parámetro Valor

parámetros descripción
condición Must. Definir la condición de ejecución para el bucle. Si es verdad, el bucle continuará, si devuelve falso, el ciclo se detiene.

Nota: Si su condición ha sido así, el ciclo nunca termina. Esto puede hacer que el navegador se bloquee.

NOTA: Si se olvida de añadir condiciones al valor de las variables utilizadas en el ciclo nunca se termina. Esto puede hacer que el navegador se bloquee.

detalles técnicos

versión de JavaScript: 1.0


Ejemplos

más ejemplos

Ejemplos

Ciclo a través del índice de la matriz, el nombre del coche de salida:

coches var = [ "BMW", "Volvo", "Saab", "Ford"];
var texto = "";
var i = 0;
while (i <cars.length) {
texto + = coches [i] + "<br>";
i ++;
}

Trate »

ejemplos de análisis:

  • Implementación, fijamos la variable antes del inicio del ciclo (var i = 0;)
  • Entonces, se define lo que la condición del bucle. Conocer la variable i es menor que la longitud de la matriz (4)
  • En cada paso por el bucle, se incrementa la variable 1 (i ++)
  • Una vez que las variables ya no están a menos de (longitud de la matriz), en la condición es falsa, el bucle se termina.

Ejemplos

Bucle desde el último índice de la matriz comenzó:

coches var = [ "BMW", "Volvo", "Saab", "Ford"];
var texto = "";
var len = cars.length;
while (len--) {
texto + = len coches [+] "<br>";
}

Trate »

Ejemplos

Romper declaración - la variable i es igual a 3 para salir del bucle:

var texto = "";
var i = 0;
mientras que (i <5) {
texto + = "Francia El número es" + i;
i ++;
si (i == 3) {
romper;
}
}

Trate »

Ejemplos

Uso sentencia continue - bloque de código de bucle, omitiendo los ciclos de "3" cuando las variables son:

var texto = "";
var i = 0;
mientras que (i <5) {
i ++;
si (i == 3) {
continuar;
}
texto + = "Francia El número es" + i;
}

Trate »


Páginas relacionadas

JavaScript tutoriales: JavaScript del bucle while

Manual de referencia de JavaScript: JavaScript do ... while

Manual de referencia de JavaScript: JavaScript para los estados

Manual de referencia de JavaScript: instrucción BREAK JavaScript

Manual de referencia de JavaScript: JavaScript comunicado Continuar


Declaraciones de JavaScript Manual de Referencia Declaraciones de JavaScript Manual de Referencia