Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Sugerencia] El primer desafio de logica de programación

/**

  • "Si siempre intentas ser normal,
  • nunca descubrirás lo extraordinario
  • que puedes llegar a ser."
  • (Maya Angelou) */

// Variables let alcanceNumero = parseInt(prompt('Ingresa el alcance que te gustaria que te saliera el número')); let numeroSecreto = Math.floor(Math.random()alcanceNumero)+1; let numeroUsuario = 0; let intentos = 1; let maximosIntentos = 0; //let palabraIntentos = 'intento'; if (alcanceNumero <= 10) { maximosIntentos = 3 } else if (alcanceNumero <= 100) { maximosIntentos = 6 } else if (alcanceNumero <= 1000) { maximosIntentos = 10; } //console.log(numeroSecreto); if (alcanceNumero >= 10) { while (numeroUsuario != numeroSecreto) { // while"Mientras". numeroUsuario = parseInt(prompt(Ingrese un número de 1 a ${alcanceNumero}, por favor)); console.log(typeof(numeroUsuario)); /* * Este código realiza * la compración. */ if (numeroUsuario == numeroSecreto) { // if"si". // Acertamos, fue verdadera la condición. alert(Acertaste, el número es: ${numeroUsuario}. Lo hiciste en ${intentos} ${intentos == 1 ? 'intento' : 'intentos'}.); } else { // else"sino". // La condición no se cumplió. alert('Lo siento, no acertaste el número'); if (numeroUsuario > numeroSecreto) { alert('El número secreto es menor'); } else { alert('El número secreto es mayor'); } intentos++; // Contador de intentos. // palabraIntentos = 'intentos'; if (intentos > maximosIntentos) { alert(Llegaste al número máximo de ${maximosIntentos} intentos!...); break; } } } } else { alert('El alcance del número debe ser mayor que 10'); }

1 respuesta

Hola Camilo, ¡espero que estés bien!

Gracias por compartir tu experiencia con nosotros. Recuerda que estamos aquí para ayudarte. Si necesitas más ayuda, no dudes en buscarnos en el foro.

¡Gracias nuevamente!

Saludos,

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!