Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

SOLO 5 INTENTOS

RESPUESTAS: B Y D
Ambos códigos implementan correctamente el límite de 5 intentos, utilizando el bucle for(Para la opción D) y finaliza con el break luego de 5 intentos.

2 respuestas

Eres la persona encargada del sistema informático de Serenatto - Café & Bistró. La gerente desea mejorar el sistema de lotería del bistró implementando un juego en el cual los clientes adivinan un número secreto para ganar un descuento especial. Empleando tus conocimientos del curso "Lógica de programación: sumérgete en la programación con JavaScript", decides implementar esta funcionalidad utilizando la instrucción "break".

Pregunta: ¿Cómo implementarás un límite de 5 intentos para que los clientes adivinen el número secreto?

Las respuestas que elegí como correctas, fueron:

  1. Utilizando un bucle while con la instrucción break cuando el cliente adivine el número.
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;
  }
}
  1. Usando un bucle for junto con la instrucción break cuando el cliente adivine el número o cuando el número de intentos llegue a 5.
let numeroSecreto = Math.floor(Math.random() * 10);
for (let intentos = 0; intentos < 5; intentos++) {
  let intento = parseInt(prompt("Ingrese un número del 0 al 9:"));
  if (intento == numeroSecreto) {
    alert(`¡Eso es! Descubriste el número secreto ${numeroSecreto}`);
    break;
  }
}

Esto ya que para poder implementar correctamente un límite de intentos y salir del bucle al adivinar el número, la instrucción break es esencial; es por eso, que elegí esas alternativas, ya que utilizan break dentro del bucle

No leí bien la instrucción y seleccione una opción sin break, siendo esta un requisito de los solicitado.Ilo que seleccione