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

11 Desafío: hora de practicar

// 1 - Mensaje de bienvenida
alert("¡Bienvenida y bienvenido a nuestro sitio web!");

// 2 y 8 - Declara variable nombre y pide al usuario su nombre
let nombre = "Lua"; // valor inicial
nombre = prompt("¿Cuál es tu nombre?");

// 3 y 9 - Declara variable edad y pide al usuario su edad  
let edad = 25; // valor inicial
edad = prompt("¿Cuál es tu edad?");

// 4 - Variable numeroDeVentas
let numeroDeVentas = 50;

// 5 - Variable saldoDisponible
let saldoDisponible = 1000;

// 7 - Variable mensajeDeError
let mensajeDeError = "¡Error! Completa todos los campos";

// Verificación si los campos están completos
if (!nombre || !edad) {
    // 6 y 7 - Mostrar error si faltan datos
    alert(mensajeDeError);
} else {
    // 10 - Verificar edad para licencia de conducir
    if (edad >= 18) {
        alert("¡Puedes obtener tu licencia de conducir!");
    } else {
        alert("Aún no puedes obtener tu licencia de conducir.");
    }
}
1 respuesta

¡Hola, Eduardo, espero que estés bien!

Parece que estás trabajando en un desafío de práctica en JavaScript que involucra conceptos básicos como variables, condicionales y alertas. Tu código se ve bastante bien y parece que has seguido correctamente las instrucciones del desafío. Aquí te dejo algunos comentarios y sugerencias:

  1. Mensaje de bienvenida: Ya tienes la alerta inicial que muestra el mensaje de bienvenida, ¡perfecto!

  2. Variables nombre y edad: Has declarado las variables nombre y edad con valores iniciales y luego usas prompt para pedir al usuario que ingrese sus datos. Esto está correcto y cumple con los pasos 2, 3, 8 y 9 del desafío.

  3. Variables adicionales: Las variables numeroDeVentas y saldoDisponible están correctamente establecidas con los valores indicados en los pasos 4 y 5.

  4. Mensaje de error: Has declarado la variable mensajeDeError y la usas para mostrar una alerta si los campos nombre o edad están vacíos. Esto cumple con los pasos 6 y 7.

  5. Verificación de edad: La verificación de si el usuario puede obtener una licencia de conducir está bien implementada con un condicional if. Esto cumple con el paso 10.

En resumen, tu código parece estar en línea con los requisitos del desafío. Si estás experimentando algún problema específico al ejecutar el código, asegúrate de que los prompts y alerts no estén bloqueados por el navegador, ya que esto podría impedir que se muestren correctamente.

Espero que esto te ayude a seguir adelante con tu práctica. ¡Bons estudos!