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

DESAFIO: HORA DE PRACTICAR

Muestra una alerta con el mensaje "¡Bienvenida y bienvenido a nuestro sitio web!". alert ("Bienvenida y bienvenido a nuestro sitio web!."); Declara una variable llamada nombre y asígnale el valor "Lua". let nombre = "Lua"; Crea una variable llamada edady asígnale el valor 25 let edad = 25; Establece una variable numeroDeVentas y asígnale el valor 50. let numeroDeVentas = 50; Establece una variable saldoDisponible y asígnale el valor 1000. let saldoDisponible = 1000; Muestra una alerta con el texto "¡Error! Completa todos los campos". alert ("¡Error! Completa todos los campos"); Declara una variable llamada mensajeDeError y asígnale el valor "¡Error! Completa todos los campos". Ahora muestra una alerta con el valor de la variable mensajeDeError . let mensajeDeError = "¡Error! Completa todos los campos"; alert (mensajeDeError); Utiliza un prompt para preguntar el nombre del usuario y almacénalo en la variable nombre. let nombre = prompt ("Escriba su nombre"); Pide al usuario que ingrese su edad usando un prompt y almacénala en la variable edad. Ahora, si la edad es mayor o igual a 18, muestra una alerta con el mensaje "¡Puedes obtener tu licencia de conducir!".Si necesitas ayuda, las soluciones a las actividades estarán disponibles en la sección let edad = prompt ("Escriba su edad: "); if (edad >=18) { alert ("¡Puedes obtener tu licencia de conducir!"); }

1 respuesta

¡Hola Javier!

Parece que estás trabajando en un ejercicio de JavaScript donde practicas el uso de variables, alertas y prompts. ¡Genial! Tu código se ve bastante bien, pero hay un pequeño detalle que podría mejorarse para asegurar que todo funcione correctamente.

Cuando utilizas prompt para obtener la edad del usuario, el valor que se obtiene es una cadena de texto (string). Para realizar comparaciones numéricas, necesitas convertir esa cadena en un número. Puedes hacerlo utilizando parseInt() o Number(). Aquí te muestro cómo podrías ajustar esa parte de tu código:

let edad = prompt("Escriba su edad: ");
edad = parseInt(edad); // Convierte la cadena a un número
if (edad >= 18) {
    alert("¡Puedes obtener tu licencia de conducir!");
}

Con esta modificación, te aseguras de que la comparación edad >= 18 se realice correctamente, ya que edad será un número en lugar de una cadena.

Espero que esta sugerencia te sea útil y te ayude a avanzar con tu práctica. ¡Sigue adelante con tus estudios de programación!

Espero haber ayudado y buenos estudios!

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