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

Desafío: hora de practicar

Mi solución:

alert("Bienvenida y bienvenido a nuestro sitio web...");

let nombre = "Lua";

const edad = 25;

const numeroDeVentas = 50;

const saldoDisponible = 1000;

alert("¡Error! Completa todos los campos");

let mensajeDeError = "¡Error! Completa todos los campos";

nombre = prompt("Me indicas un número por favor");

edad = prompt("Ingresa tu edad: ");

if (edad >= 18) {
alert("¡Puedes obtener tu licencia de conducir!");
} else {
alert("No cumples con la edad requerida...");
}

1 respuesta

Hola Freddy, espero que estés bien

¡Gracias por compartir tu solución! Parece que estás en el camino correcto, pero hay algunos detalles que podrías ajustar para que tu código cumpla con todos los requisitos del desafío. Aquí te doy algunas sugerencias:

  1. Alerta de bienvenida: Ya lo tienes bien con alert("Bienvenida y bienvenido a nuestro sitio web...");.

  2. Variables iniciales: Las variables nombre, edad, numeroDeVentas y saldoDisponible están correctamente declaradas y asignadas.

  3. Alerta de error: Has mostrado la alerta correctamente, pero parece que hay un paso adicional que el ejercicio pide: mostrar la alerta usando la variable mensajeDeError. Asegúrate de tener algo como:

    let mensajeDeError = "¡Error! Completa todos los campos";
    alert(mensajeDeError);
    
  4. Uso de prompt: Cuando pides al usuario un número, parece que estás usando la variable nombre para almacenar el resultado, lo cual no es necesario según el ejercicio. Deberías usar prompt para pedir el nombre del usuario y almacenarlo en la variable nombre:

    nombre = prompt("Por favor, ingresa tu nombre:");
    
  5. Condicional para la edad: La lógica de tu condicional if para la edad está correcta. Solo asegúrate de que la variable edad almacene el valor ingresado por el usuario antes de la evaluación del if.

Aquí tienes una versión ajustada de tu código:

alert("Bienvenida y bienvenido a nuestro sitio web...");

let nombre = "Lua";
const edad = 25;
const numeroDeVentas = 50;
const saldoDisponible = 1000;

let mensajeDeError = "¡Error! Completa todos los campos";
alert(mensajeDeError);

nombre = prompt("Por favor, ingresa tu nombre:");

let edadUsuario = prompt("Ingresa tu edad: ");

if (edadUsuario >= 18) {
    alert("¡Puedes obtener tu licencia de conducir!");
} else {
    alert("No cumples con la edad requerida...");
}

Espero que estas sugerencias te sean útiles. ¡Sigue practicando y verás cómo mejoras cada vez más! Espero haber ayudado y buenos estudios!