Los últimos tutoriales de desarrollo web
 

JavaScript do / while Declaración

Declaraciones de Referencia de JavaScript Declaraciones de Referencia de JavaScript

Ejemplo

Este 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:

var text = "";
var i = 0;
do {
    text += "The number is " + i;
    i++;
}
while (i < 5);

El resultado de texto será:

The number is 0
The number is 1
The number is 2
The number is 3
The number is 4
Inténtalo tú mismo "

Definición y Uso

El do / while crea un bucle que se ejecuta un 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.

El do / while se utiliza cuando se desea ejecutar un bucle al menos una vez, no importa qué.

JavaScript soporta diferentes tipos de bucles:

  • para - bucles a través de un bloque de código un número de veces
  • para / en - bucle a través de las propiedades de un objeto
  • mientras que - los bucles a través de un bloque de código mientras una condición especificada es verdadera
  • do / while - bucles a través de un bloque de código una vez, y luego se repite el bucle mientras la condición especificada sea verdadera

Soporte para el navegador

Los números de la tabla especifican la primera versión del navegador que apoya plenamente la declaración.

Declaración
do/while 6.0

Sintaxis

do {
    code block to be executed
}
while ( condition );

Los valores de los parámetros

Parameter Description
condition Required. Defines the condition for running the loop (the code block). If it returns true, the loop will start over again, if it returns false, the loop will end.

Note: If the condition is always true, the loop will never end. This will crash your browser.

Note: If you are using a variable with the condition, initialize it before the loop, and increment it within the loop. If you forget to increase the variable, the loop will never end. This will also crash your browser.

Detalles técnicos

Versión de JavaScript: 1.2

Páginas relacionadas

JavaScript Tutorial: JavaScript While

Referencia de JavaScript: JavaScript mientras Declaración

Referencia de JavaScript: JavaScript para Norma


Declaraciones de Referencia de JavaScript Declaraciones de Referencia de JavaScript