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

CON TODO

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";
let = nombre prompt("¿Cual es tu nombre?");
let = edad prompt("¿Cuál es tu edad?");
if (edad >= 18){ alert("Puedes obtener tu licencia de conducir");}

1 respuesta

¡Hola Gerardo!

Veo que estás trabajando en un desafío que implica el uso de variables, alertas y condiciones en JavaScript. Vamos a revisar tu código y corregir algunos detalles para que funcione como esperas.

  1. Declaración de variables: Cuando declaras una variable, no necesitas usar el símbolo igual después de let. Por ejemplo, en lugar de let = nombre prompt("¿Cual es tu nombre?");, debería ser let nombre = prompt("¿Cuál es tu nombre?");.

  2. Uso de prompt: Asegúrate de que los prompt estén correctamente asignados a las variables. Aquí tienes cómo debería verse:

    alert('¡Bienvenida y bienvenido a nuestro sitio web!');
    let nombre = prompt("¿Cuál es tu nombre?");
    let edad = prompt("¿Cuál es tu edad?");
    let numeroDeVentas = "50";
    let saldoDisponible = "1000";
    alert("¡Error! Completa todos los campos");
    let mensajeDeError = "¡Error! Completa todos los campos";
    alert(mensajeDeError);
    if (edad >= 18) {
        alert("¡Puedes obtener tu licencia de conducir!");
    }
    
  3. Conversión de tipos: Ten en cuenta que prompt devuelve un valor de tipo string. Si necesitas comparar edad como un número, puedes convertirlo usando parseInt o Number. Por ejemplo:

    let edad = Number(prompt("¿Cuál es tu edad?"));
    

Con estas correcciones, tu código debería funcionar según lo esperado. Espero que esto te ayude a avanzar en tu práctica de lógica de programación con JavaScript.

¡Espero haber ayudado y buenos estudios!