bvuen ejemplo de bucles
bvuen ejemplo de bucles
¡Hola Cesar!
Entiendo que estás buscando un buen ejemplo de bucles en JavaScript. Vamos a ver un ejemplo práctico utilizando un bucle while
, que es una de las estructuras de control más comunes para repetir acciones en programación.
Supongamos que estamos creando un pequeño juego de adivinanza de números. La idea es que la persona usuaria intente adivinar un número secreto, y el juego le dará pistas sobre si el número que ingresó es mayor o menor que el número secreto. El juego continuará hasta que la persona acierte.
Aquí tienes un ejemplo de cómo podrías implementar esto con un bucle while
:
let numeroSecreto = 4; // El número que la persona usuaria debe adivinar
let intento; // Variable para almacenar el intento de la persona usuaria
// Pedimos a la persona usuaria que adivine el número
intento = prompt("Adivina el número secreto (entre 1 y 10):");
// Mientras el intento sea diferente del número secreto, seguimos pidiendo
while (intento != numeroSecreto) {
if (intento < numeroSecreto) {
console.log("El número secreto es mayor.");
} else {
console.log("El número secreto es menor.");
}
// Pedimos otro intento
intento = prompt("Intenta de nuevo:");
}
console.log("¡Felicidades! Adivinaste el número secreto.");
En este ejemplo, el bucle while
se ejecuta mientras la variable intento
sea diferente del numeroSecreto
. Dentro del bucle, proporcionamos pistas a la persona usuaria sobre si el número secreto es mayor o menor que su intento. El bucle se detiene cuando la persona acierta el número.