¡Hola Jesús!
Gracias por compartir tu pregunta en el curso "Lógica de programación: Conceptos primordiales". En relación a tu pregunta, te sugiero lo siguiente:
Para asegurarte de que el número generado esté en el rango de 0 a 10, puedes utilizar la función Math.floor() en lugar de Math.round(). Math.floor() redondea hacia abajo al número entero más cercano, lo que garantiza que el número generado esté dentro del rango deseado.
También es una buena práctica declarar la variable numeroLanzado fuera del bucle while para que esté disponible en el último if-else.
Por último, te recomiendo corregir los mensajes de alerta y el mensaje de impresión para que muestren la información correcta sobre el intento y el número pensado. Esto ayudará a que el usuario comprenda mejor lo que está sucediendo en el programa.
Espero que esta sugerencia te sea útil. ¡Buenos estudios!
Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios