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

[Proyecto] Desafio 1

Mi respuesta al primer desafio es :

let nombre = 'Lua';
let edadAceptada = 18;
let numeroDeVentas = 50;

let mensajeDeError = 'Error, ¡Completa todos los campos!'
let saldoDisponible = 1000;

alert ('¡Bienvenida y bienvenido a nuestro sitio web');
alert (mensajeDeError)

let edadUsuario = prompt ("Me indicas tu edad, por favor : ")
console.log(edadUsuario);

if ( edadUsuario >= edadAceptada){
    alert ('¡Puedes obtener tu licencia de conducir')
}
1 respuesta

Hola Sandra, espero que estés bien

¡Gracias por compartir tu código! Parece que estás trabajando en un desafío muy interesante. Vamos a revisar tu código y ver si podemos mejorarlo un poco.

Primero, noto que hay un pequeño error de sintaxis en el mensaje de alerta dentro de la estructura if. Te falta cerrar el paréntesis de la función alert y la comilla simple al final del mensaje. Aquí está la corrección:

let nombre = 'Lua';
let edadAceptada = 18;
let numeroDeVentas = 50;

let mensajeDeError = 'Error, ¡Completa todos los campos!';
let saldoDisponible = 1000;

alert('¡Bienvenida y bienvenido a nuestro sitio web!');
alert(mensajeDeError);

let edadUsuario = prompt("Me indicas tu edad, por favor: ");
console.log(edadUsuario);

if (edadUsuario >= edadAceptada) {
    alert('¡Puedes obtener tu licencia de conducir!');
}

Además, ten en cuenta que el valor devuelto por prompt es una cadena de texto, por lo que es una buena práctica convertirlo a un número antes de compararlo con edadAceptada. Puedes hacerlo usando parseInt o Number. Aquí te muestro cómo hacerlo con parseInt:

let edadUsuario = parseInt(prompt("Me indicas tu edad, por favor: "));

Con esta pequeña modificación, tu código debería funcionar mejor. Espero que esto te ayude a avanzar en tu proyecto. ¡Sigue adelante con el buen trabajo!

Espero haber ayudado y buenos estudios!