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

Desafio hora de practicar

// app.js
alert("¡Bienvenida y bienvenido a nuestro sitio web!"); // Muestra una alerta de bienvenida al usuario
let nombre = "Lua"; // Declara una variable con el nombre del usuario
let edad = 25; // Declara una variable con la edad del usuario
let numeroDeVentas = 50; // Declara una variable con el número de ventas
let saldoDisponible = 1000; // Declara una variable con el saldo disponible
alert("¡Error! completa todos los campos"); // Muestra una alerta de error al usuario

let mensajeDeError = "¡Error! completa todos los campos"; // Declara una variable con un mensaje de error
alert(mensajeDeError); // Muestra el mensaje de error almacenado en la variable

prompt ("Ingrese su nombre:"); // Solicita al usuario que ingrese su nombre
let nombre = prompt ("Ingrese su nombre:"); // Solicita al usuario que ingrese su nombre y lo almacena en una variable

let edad = prompt ("Ingrese su edad:"); // Solicita al usuario que ingrese su
if (edad >= 18) { // Verifica si el usuario es mayor de edad
alert("¡Puedes obtener tu licencia de conducir!"); // Muestra una alerta si el usuario es mayor de edad
}"

1 respuesta

Hola Edwin,

Parece que estás trabajando en un ejercicio que te pide practicar con variables, alertas, y condiciones en JavaScript. Vamos a revisar tu código y ver cómo puedes ajustarlo para cumplir con los requisitos del desafío.

  1. Alerta de bienvenida: Tu código ya muestra una alerta de bienvenida correctamente.

  2. Declaración de variables: Has declarado las variables nombre, edad, numeroDeVentas, y saldoDisponible correctamente al inicio.

  3. Alerta de error: También has mostrado la alerta de error correctamente.

  4. Uso de prompt: Aquí es donde necesitas hacer algunos ajustes:

    • Estás usando prompt para pedir el nombre del usuario dos veces. Solo necesitas hacerlo una vez y almacenar el resultado en la variable nombre.
    • Lo mismo ocurre con edad. Asegúrate de pedir la edad solo una vez y almacenarla correctamente.

Aquí tienes un ejemplo de cómo podrías estructurar esa parte del código:

let nombre = prompt("Ingrese su nombre:"); // Solicita al usuario que ingrese su nombre y lo almacena en una variable
let edad = prompt("Ingrese su edad:"); // Solicita al usuario que ingrese su edad y lo almacena en una variable

// Convertimos la edad a un número para poder compararla
edad = Number(edad);

if (edad >= 18) { // Verifica si el usuario es mayor de edad
    alert("¡Puedes obtener tu licencia de conducir!"); // Muestra una alerta si el usuario es mayor de edad
}
  1. Conversión de tipos: Recuerda que los valores obtenidos con prompt son cadenas de texto. Si necesitas comparar la edad como un número, asegúrate de convertirla usando Number().

Espero que estas sugerencias te ayuden a completar el desafío.