¡Hola, Ronaldo, espero que estés bien!
Veo que estás trabajando en un script que da la bienvenida a los usuarios y les pide que ingresen su nombre y edad. Además, parece que estás verificando si la persona es mayor de 18 años para mostrar un mensaje sobre la posibilidad de obtener una licencia de conducir.
Aquí hay algunas sugerencias para mejorar tu código:
Usar let o const para las variables: Aunque ya declaraste algunas variables al inicio, es una buena práctica usar let o const cuando declares nuevas variables, como nombre y edad después de usarlas con prompt.
Convertir la edad a número: Cuando usas prompt, el valor ingresado siempre se recibe como una cadena de texto. Para asegurarte de que la comparación edad >= 18 funcione correctamente, necesitas convertir edad a un número. Puedes hacerlo usando parseInt o Number.
Aquí tienes un ejemplo de cómo podrías ajustar tu código:
alert('Bienvenida y bienvenido a nuestro sitio web');
let nombre = "Ronaldo";
let edad = 25;
let numeroDeVentas = 50;
let saldodisponible = 1000;
let mensajeDeError = "Error!, Completa todos los campos";
alert(mensajeDeError);
nombre = prompt("¿Cuál es tu nombre?");
edad = parseInt(prompt("Ingresa tu edad"));
if (edad >= 18) {
alert('¡Puedes obtener tu licencia de conducir!');
} else {
alert('Lo siento, necesitas ser mayor de 18 años para obtener una licencia de conducir.');
}
Este ajuste asegura que la comparación de edad se realice correctamente. Además, he agregado un mensaje adicional para el caso en que la persona no tenga la edad suficiente para obtener una licencia.
Espero que estas sugerencias te sean útiles y te ayuden a avanzar en tu práctica. ¡Espero haber ayudado y buenos estudios!