Hola Estudiante, espero que estés bien
Veo que has compartido una solución para el desafío en JavaScript. Tu código se ve bien, pero hay un pequeño detalle que podrías mejorar.
Cuando usas prompt para obtener la edad, el valor se recibe como una cadena de texto. Para asegurarte de que la comparación en la línea if (edad >= 18) funcione correctamente, deberías convertir la entrada a un número. Puedes hacerlo usando parseInt o Number. Aquí te muestro cómo:
alert("¡Bienvenidos a nuestro sitio web!");
//mensaje de bienvenida
let nombre;
let edad;
nombre = prompt("¿Cuál es tu nombre?");
console.log(nombre);
edad = prompt("¿Cuál es tu edad?");
edad = parseInt(edad); // Convertir la entrada a número
console.log(edad);
if (edad >= 18) {
alert("¡PUEDES CONDUCIR!");
} else {
alert("¡NO PUEDES CONDUCIR!");
}
Esto debería resolver cualquier problema de comparación que puedas tener. Espero haber ayudado y buenos estudios!