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

Primer Desafío

alert('Bienvenida o Bienvenido a nuestro sitio web');
let nombre = Lua;
let edad = 25;
let numeroDeVentas = 50;
let saldoDisponible = 1000;
alert ('¡Error! Completa los campos');
let mensajeDeError = '¡Error! Completa todos los campos';
alert (mensajeDeError);
let nombre = prompt ('Nombre del usuario');
let edad = prompt ('Ingrese su edad');
if (edad >= 18); {
alert('¡Puede obtener su licencia de conducir!')
}

1 respuesta

¡Hola Diego, espero que estés bien!

Veo que estás trabajando en un desafío de lógica de programación con JavaScript. Vamos a revisar tu código y ver cómo podemos ajustarlo para que funcione correctamente.

  1. Declaración de variables: Cuando declaras una variable con let, asegúrate de que el valor que le asignas esté entre comillas si es una cadena de texto. Por ejemplo, para la variable nombre, debes escribir:

    let nombre = "Lua";
    
  2. Uso de prompt: Cuando usas prompt para solicitar información al usuario, asegúrate de que la variable donde almacenas la respuesta no esté previamente declarada si estás usando let nuevamente. Si ya declaraste nombre y edad antes, simplemente asigna el nuevo valor sin let:

    nombre = prompt('Nombre del usuario');
    edad = prompt('Ingrese su edad');
    
  3. Condicional if: En la estructura del if, no debes usar punto y coma después de la condición. El punto y coma termina la instrucción y el bloque de código entre llaves {} no se asociará con la condición. Debe ser así:

    if (edad >= 18) {
        alert('¡Puede obtener su licencia de conducir!');
    }
    

Con estos ajustes, tu código debería funcionar correctamente según el desafío que estás realizando. Espero que esto te ayude a completar el ejercicio con éxito.

¡Espero haber ayudado y buenos estudios!