Movatterモバイル変換


[0]ホーム

URL:


MDN Web Docs

Esta página ha sido traducida del inglés por la comunidad. Aprende más y únete a la comunidad de MDN Web Docs.

do...while

BaselineWidely available

La sentencia (hacer mientras) crea un bucle que ejecuta una sentencia especificada, hasta que la condición de comprobación se evalúa como falsa. La condición se evalúa después de ejecutar la sentencia, dando como resultado que la sentencia especificada se ejecute al menos una vez.

Pruébalo

let result = "";let i = 0;do {  i = i + 1;  result = result + i;} while (i < 5);console.log(result);// Expected output: "12345"

Sintaxis

do  sentenciawhile (condición);
sentencia

Una sentencia que se ejecuta al menos una vez y es reejecutada cada vez que la condición se evalúa a verdadera. Para ejecutar múltiples sentencias dentro de un bucle, utilice la sentenciablock ({ ... }) para agrupar aquellas sentencias.

condición

Una expresión se evalúa después de cada pase del bucle. Sicondición se evalúa como verdadera, lasentencia se re-ejecuta. Cuandocondición se evalúa como falsa, el control pasa a la siguiente sentencia hacer mientras.

Ejemplos

Usandohacer mientras

En el siguiente ejemplo, el bucle hacer mientras itera al menos una vez y se reitera hasta quei ya no sea menor que 5.

js
do {  i += 1;  document.write(i);} while (i < 5);

Vea También

Help improve MDN

Learn how to contribute.

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp