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

Quiero saber si funcionaría

Cuando colocaron el desafío lo interpreté como si nuestro límite superior tenía que ser aleatorio en cada jugada, pensé en lo siguiente:

let limiteInferior = 1; let limeteSuperior= limiteInferior + parsent(math.random()); let numeroGanador = Math.floor(Math.random()*limiteSuperior)+1;

numeroIngresado = prompt (Indicáme un número entero entre 1 y ${LimiteSuperior});

Está bien, o me falta algo?

1 respuesta

¡Hola Vanessa!

Basándome en tu código, veo que estás en el camino correcto, pero hay un par de errores que debes corregir. Primero, hay un error de ortografía en la variable limeteSuperior, debería ser limiteSuperior. Además, en la línea donde defines limiteSuperior, hay un error en la función parsent, debería ser parseInt para convertir el resultado de Math.random() a un número entero.

Además, en la línea donde pides al usuario que ingrese un número, estás utilizando LimiteSuperior en lugar de limiteSuperior, asegúrate de utilizar la misma ortografía en todas partes.

Aquí tienes una versión corregida de tu código:

let limiteInferior = 1;
let limiteSuperior = limiteInferior + parseInt(Math.random() * 10);
let numeroGanador = Math.floor(Math.random() * limiteSuperior) + 1;

numeroIngresado = prompt(`Indícame un número entero entre 1 y ${limiteSuperior}`);

Espero que esto te ayude a solucionar tu desafío. ¡Buena suerte y sigue programando!

Espero haber ayudado y buenos estudios!

Por favor, no olvides marcar este post como solucionado. ¡Es de gran ayuda para la comunidad! ✓ Sigue adelante con tus estudios.