> Tutorial
Ahora vamos a ver otro tipo de estructura tan fundamental como las condiciones: ¡los bucles!
Un bucle permite repetir instrucciones varias veces. Hay varios tipos, acotados y no acotados, que veremos en esta sección.
whileEl bucle no acotado while tiene una sintaxis parecida a la del if que vimos antes. Ejecuta un bloque de instrucciones mientras se cumpla una condición.
Aquí tienes un ejemplo:
Al ejecutarse, este código muestra lo siguiente en los registros: > El contador vale 1 El contador vale 2 El contador vale 3 El contador vale 4 El contador vale 5
do whileEl bucle no acotado do while se parece al bucle while, salvo que la condición va al final, así que el cuerpo del bucle siempre se ejecuta al menos una vez:
forEl bucle for es un bucle acotado que se parece al bucle while, pero más compacto.
El bucle for tiene tres partes:
counter;counter.Ejemplo de bucle for:
Nuestro puerro tiene entre 10 y 13 PT (gracias a Motivación) y la Pistola solo cuesta 3 PT, así que podemos usarla 4 veces como máximo.
Usamos un bucle for para llamar 4 veces seguidas al método me.useWeapon():
Aquí nuestra variable i toma los valores 0, 1, 2 y 3, así que el bucle hace 4 iteraciones.
¿Para qué sirve un bucle?
Ejecutar instrucciones varias veces Hacer el código más compacto Acelerar una parte del código Ejecutar instrucciones en paralelo
¿Qué código(s) son correctos?
let x = 0 while (x < 10) { x += 2 } let x = 0 for (let i = 0; i < 10) { x += 2 } let x = 0 while { x += 2 } do (x < 10) let x = 0 for (; x < 10;) { x += 2 }
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.