Sentencia do/while de JavaScript
- Página anterior debugger
- Página siguiente for
- Volver a la capa superior Manual de referencia de instrucciones de JavaScript
Definición y uso
La sentencia do/while crea un bucle que ejecuta el bloque de código una vez antes de verificar si la condición es verdadera, y luego repetirá el bucle mientras la condición sea verdadera.
Cuando desee ejecutar el bucle al menos una vez, utilice siempre la sentencia do/while.
JavaScript admite diferentes tipos de bucles:
- for - Hace un bucle multiple de código
- for/in - Recorre las propiedades de un objeto
- for/of - Recorre los valores de un objeto iterable
- while - Repite el bloque de código mientras la condición especificada sea verdadera
- do/while - Ejecuta el bloque de código una vez y luego repite el ciclo si la condición especificada es verdadera
Ejemplo
Este bucle siempre se ejecutará al menos una vez, incluso si la condición es false, porque se ejecuta el bloque de código antes de probar la condición:
var text = ""; var i = 0; do { text += "El número es " + i; i++; } while (i < 5);
Sintaxis
do { bloque de código a ser ejecutado } while (condition);
Valor del parámetro
Parámetros | Descripción |
---|---|
condition |
Necesario. Define la condición para ejecutar el bucle (bloque de código). Si devuelve true, el bucle se reinicia, si devuelve false, el bucle termina. Notas:Si la condición siempre es verdadera, el bucle nunca terminará. Esto podría hacer que su navegador se caiga. Notas:Si usa variables condicionales, inicialícelas antes del bucle y aumentélas dentro del bucle. Si olvida aumentar la variable, el bucle nunca terminará. Esto también podría hacer que su navegador se caiga. |
Detalles técnicos
Versión de JavaScript: | ECMAScript 1 |
---|
Soporte del navegador
Los números en la tabla especifican la primera versión de navegador que completamente admite la sentencia.
Enunciado | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
do/while | Soporte | 6.0 | Soporte | Soporte | Soporte |
Páginas relacionadas
Tutoriales de JavaScript:Bucle While de JavaScript
Manual de referencia de JavaScript:Sentencia while de JavaScript
Manual de referencia de JavaScript:Sentencia for de JavaScript
- Página anterior debugger
- Página siguiente for
- Volver a la capa superior Manual de referencia de instrucciones de JavaScript