¿Existe un bucle While en JavaScript?
Pregunta de Compi | 30/10/2023 a las 15:23
¿JavaScript conoce algo así como un bucle while como si estuviera disponible en otros lenguajes de programación?
Estoy intentando traducir un código a JavaScript y, para ello, un bucle while sería genial. Sin embargo, algo como "while (i < 10) do" parece no funcionar en JavaScript. El código simplemente no se ejecuta. ¿Alguien me puede ayudar?
Temas Relacionados
Bucle Repeat Until en JavaScript?
Pregunta | 1 Respuesta
jQuery: Deshabilitar Botón Enviar si ninguna Casilla de Verificación está marcada
Tutorial | 5 Comentarios
JavaScript: Capturar el Envío de un Formulario
Tutorial | 0 Comentarios
SQLite: Examinar si existe una Tabla
Información | 0 Comentarios
JavaScript y jQuery: Reemplazar el contenido de un elemento usando innerHTML
Tutorial | 0 Comentarios
JavaScript: Cómo cambiar y leer un valor de input sin jQuery usando JavaScript puro
Pregunta | 1 Respuesta
JavaScript: Eliminar el último Carácter de una Cadena/String
Consejo | 0 Comentarios
Aviso Importante
Por favor tenga en cuenta: Las contribuciones publicadas en askingbox.com son contribuciones de los usuarios y no deben reemplazar el asesoramiento profesional. No son verificados por independientes y no reflejan necesariamente la opinión de askingbox.com. Aprende más.
Participar
Haga su propia pregunta o escriba su propio artículo en askingbox.com. He aquí cómo.
JavaScript incluso ofrece dos variantes diferentes del bucle while. Sin embargo, la sintaxis "while do" no es ninguna de ellas.
En su lugar, puede usar la sintaxis
o alternativamente la sintaxis:
La segunda variante siempre ejecuta el código al menos una vez. La condición se verifica por primera vez después de la primera ejecución. Aparte de eso, cuando se utiliza la primera variante, el código sólo se ejecutará si la condición se cumple desde el principio.
Aquí hay otro pequeño ejemplo de ambas formas de implementar bucles while en JavaScript:
En ambos ejemplos, primero, la variable i se establece en 1 y dentro de cada bucle, por un lado, se muestra un cuadro de diálogo que muestra el valor actual del número y, por otro lado, el número aumenta. La modificación se mostrará siempre que se cumpla la condición i < 5.
Importante: En cualquier caso, asegúrese de que la condición en algún momento conduzca a la cancelación del ciclo while. De lo contrario, obtendrás un bucle interminable. Por ejemplo, si estableciésemos la condición en i > 0 en el ejemplo anterior en lugar de usar la condición i < 5, el ciclo nunca podría terminar porque i nunca caerá por debajo del valor 0 si i siempre se cuenta siempre hacia arriba.
30/10/2023 a las 20:24