¡Hola William, espero que estés bien!
Entiendo tu duda sobre jugar con números del 1 al 100 o del 1 al número que el usuario quiera en lugar de limitarte al rango del 1 al 10. Para hacer esto, puedes modificar tu código para que el usuario pueda ingresar el límite superior del rango.
Por ejemplo, podrías solicitar al usuario que ingrese un número y luego utilizar ese número como límite superior en lugar de un valor fijo.
Respecto a tu problema con la conexión al localhost, es posible que el problema esté relacionado con el puerto.
Asegúrate de que no haya ningún otro proceso utilizando el puerto 3000. También verifica si el servidor está configurado para escuchar en el puerto 3000.
Además, asegúrese de que ha guardado los archivos que necesita en el proyecto. Después de cualquier cambio en los archivos guardar con el acceso directo Ctrl + S ;)
Espero que estas sugerencias te ayuden a resolver tus problemas. ¡Buena suerte con tu proyecto!
Espero haber ayudado y buenos estudios!