Hola Karla,
¡Gracias por compartir tu código! Vamos a revisar algunos puntos que podrían necesitar ajustes:
En la línea 2, cuando defines let nombre = Lua;
, deberías poner el nombre "Lua" entre comillas, ya que es una cadena de texto. Así: let nombre = "Lua";
.
En la línea 7, cuando defines let mensajeDeError = ¡Error! Completa todos los campos;
, también necesitas poner el mensaje entre comillas. Debería ser: let mensajeDeError = "¡Error! Completa todos los campos";
.
En la línea 8 y 9, las funciones prompt
devuelven una cadena de texto, por lo que si quieres comparar edad
como un número en la línea 10, sería recomendable convertir edad
a un número. Puedes hacerlo usando parseInt
o Number
. Por ejemplo, podrías hacer: let edad = parseInt(prompt("Ingresa tu edad"));
.
Con estos ajustes, tu código debería funcionar mejor. Aquí tienes una versión corregida de tu código:
alert("¡Bienvenida y bienvenido a nuestro sitio web!");
let nombre = "Lua";
let edad = 25;
let numeroDeVentas = 50;
let saldoDisponible = 1000;
alert("¡Error! Completa todos los campos");
let mensajeDeError = "¡Error! Completa todos los campos";
alert(mensajeDeError);
nombre = prompt("Ingresa tu nombre");
edad = parseInt(prompt("Ingresa tu edad"));
if (edad >= 18) {
alert("¡Puedes obtener tu licencia de conducir!");
}
Espero que esto te ayude a seguir avanzando en tu aprendizaje de JavaScript. ¡Sigue adelante!