Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Desafio

1.alert("¡Bienvenida y bienvenido a nuestro sitio web!");
2. let nombre = Lua;
3. let edad = 25;
4. let numeroDeVentas = 50;
5. let saldoDisponible = 1000;
6. alert("¡Error! Completa todos los campos");
7. let mensajeDeError = ¡Error! Completa todos los campos; alert(mensajeDeError);
8. let nombre = prompt("Ingresa tu nombre");
9. let edad = prompt("Ingresa tu edad");
10. if (edad >= 18) { alert("¡Puedes obtener tu licencia de conducir!") }

1 respuesta

Hola Karla,

¡Gracias por compartir tu código! Vamos a revisar algunos puntos que podrían necesitar ajustes:

  1. 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";.

  2. 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";.

  3. 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!