¡Hola Evelys, espero que estés bien!
Primero, es importante recordar que al asignar un valor a una variable, debes usar comillas si es un texto, como en el caso de "nombre" y "mensajeDeError".
Además, al mostrar el contenido de una variable en un mensaje, no debes usar comillas simples, como en el caso de alert('mensajeDeError')
, ya que de esta forma se mostrará literalmente la palabra "mensajeDeError" en el mensaje, en lugar del contenido de la variable.
Además, al momento de usar la función prompt
para pedir al usuario que ingrese su nombre y edad, no es necesario volver a declarar las variables "nombre" y "edad" con let
nuevamente.
Aquí te dejo un ejemplo corregido del código:
alert('¡Bienvenida y bienvenido a nuestro sitio web!');
let nombre = prompt('Ingrese su nombre:');
let edad = prompt('Ingrese su edad:');
let numeroDeVentas = 50;
let saldoDisponible = 1000;
if (nombre === '' || edad === '') {
alert('¡Error! Completa todos los campos');
let mensajeDeError = '¡Error! Completa todos los campos';
alert(mensajeDeError);
} else {
if (edad >= 18) {
alert('¡Puedes obtener tu licencia de conducir!');
}
}
Espero que estas correcciones te ayuden a avanzar en el desafío. ¡Sigue practicando y verás que cada vez te sentirás más cómoda con JavaScript!
Espero haber ayudado y ¡buenos estudios!