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

Desafío

Al principio pensé que simplemente cambiar el número 10 por 100 o 1000 en las dos líneas clave sería suficiente:

let numeroSecreto = Math.floor(Math.random() * 100) + 1;
numeroUsuario = parseInt(prompt("Me indicas un número entre 1 y 100, por favor:"));

Pero investigando un poco más, encontré una forma más dinámica que permite al usuario elegir el rango máximo. Así el juego se adapta a diferentes niveles de dificultad. La solución que encontré fue esta:

let rangoMaximo = parseInt(prompt("¿Hasta qué número quieres jugar?"));
let numeroSecreto = Math.floor(Math.random() * rangoMaximo) + 1;
numeroUsuario = parseInt(prompt(`Me indicas un número entre 1 y ${rangoMaximo}, por favor:`));

Me pareció una mejora interesante porque hace el juego más interactivo y personalizable.