Duda de programacion , uso de while y break
Duda de programacion , uso de while y break
¡Hola Anita, espero que estés bien!
Para implementar un límite de 5 intentos para que los clientes adivinen el número secreto, la opción correcta es utilizar un bucle while con la instrucción break
cuando el cliente adivine el número, tal como se muestra en la opción B. Aquí está el código correcto:
let numeroSecreto = Math.floor(Math.random() * 10);
let intentos = 0;
while (intentos < 5) {
let intento = parseInt(prompt("Ingrese un número del 0 al 9:"));
intentos++;
if (intento == numeroSecreto) {
alert(`¡Eso es! Descubriste el número secreto ${numeroSecreto}`);
break;
}
}
Con este código, el bucle while se ejecutará hasta que el cliente adivine el número secreto o hasta que se alcancen los 5 intentos, momento en el que se detendrá el bucle con la instrucción break
.
Espero que esta explicación te haya ayudado. ¡Buena suerte con tus estudios de lógica de programación!
Espero haber ayudado y buenos estudios!