¡Hola Zurisabdai, espero que estés bien!
Parece que estás trabajando en un ejercicio para practicar conceptos básicos de JavaScript como variables, alertas y condicionales. Vamos a revisar tu código y ver si podemos ajustarlo para que cumpla con los requisitos del desafío.
La primera parte de tu código está correcta, ya que muestra una alerta de bienvenida:
alert("¡Bienvenida y bienvenido a nuestro sitio web!");
Has declarado correctamente las variables nombre
, edad
, numeroDeVentas
y saldoDisponible
:
let nombre = "Lua";
let edad = 25;
let numeroDeVentas = 50;
let saldoDisponible = 1000;
La alerta de error también está bien:
alert("¡Error! Completa todos los campos");
La variable mensajeDeError
está correctamente declarada y usada:
let mensajeDeError = "¡Error! Completa todos los campos";
alert(mensajeDeError);
Para el uso de prompt
, parece que hay una repetición en la pregunta de la edad. Puedes simplificarlo así:
let nombre = prompt("¿Cuál es tu nombre?");
let edad = prompt("¿Cuántos años tienes?");
Finalmente, el uso del operador ternario para verificar la edad está bien, pero asegúrate de convertir edad
a un número antes de la comparación, como ya lo hiciste:
(Number(edad) >= 18) ? alert("¡Puedes obtener tu licencia de conducir!") : alert("¡No puedes obtener tu licencia de conducir!");
Todo parece estar en orden con los requisitos del desafío. Solo recuerda que al usar prompt
, la entrada del usuario siempre es una cadena, por lo que es importante convertirla a número antes de hacer comparaciones numéricas, como lo hiciste con Number(edad)
.
Espero que esto te ayude a avanzar en tu práctica. ¡Bons estudos!