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

hora de practicar

  1. Ahora, si la edad es mayor o igual a 18, muestra una alerta con el mensaje "¡Puedes obtener tu licencia de conducir!".

Codigo

let Edad = prompt('Ingrese su Edad'); if (Edad >= 18) { alert('¡Puede obtener su licencia de conducir!'); }

1 respuesta

¡Hola Hugo!

Para resolver tu duda, parece que estás teniendo problemas con la condición para mostrar la alerta cuando la edad es mayor o igual a 18. El código que has escrito parece estar bien, pero es posible que esté ocurriendo un problema con el tipo de dato que se está comparando.

Una posible solución sería convertir el valor ingresado por el usuario a un número antes de realizar la comparación. Puedes hacerlo utilizando la función parseInt de la siguiente manera:

let edad = prompt('Ingrese su Edad');
edad = parseInt(edad); // Convertir a número
if (edad >= 18) {
    alert('¡Puede obtener su licencia de conducir!');
}

De esta manera, nos aseguramos de que la comparación se realice correctamente.

Espero que esta solución te ayude a resolver tu problema. ¡Sigue practicando y verás cómo mejorarás en la lógica de programación con JavaScript!

Espero haber ayudado y buenos estudios!