Hola, quería saber si el ejercicio que acabo de hacer, está hecho correctamente, por favor.
¿Alguien me podría confirmar?
Hola, quería saber si el ejercicio que acabo de hacer, está hecho correctamente, por favor.
¿Alguien me podría confirmar?
Hola, Pablo, espero que estés bien
Vamos a revisar tu ejercicio paso a paso:
Alerta de bienvenida: Está bien, muestra la alerta correctamente.
Variable nombre
: Estás usando prompt("Lua")
, pero deberías asignar directamente "Lua"
a la variable nombre
sin el prompt
.
Variable edad
: Correcto, asignaste 25.
Variable numeroDeVentas
: Correcto, asignaste 50.
Variable saldoDisponible
: Correcto, asignaste 1000.
Alerta de error: Correcto, muestra la alerta con el texto indicado.
Variable mensajeDeError
: Estás usando prompt
en lugar de asignar directamente el mensaje de error. Debería ser let mensajeDeError = "¡Error! Completa todos los campos";
.
Prompt para el nombre: Correcto, aunque ya habías declarado nombre
antes. Podrías usar otra variable para evitar confusión.
Prompt para la edad: Correcto, pero asegúrate de convertir la entrada a número si planeas compararla después, usando parseInt
o Number
.
Condición para la licencia: La lógica está casi correcta, pero estás usando let edad >= 18;
que no es necesario. En el if
, deberías comparar directamente if (edad >= 18)
.
Aquí tienes el código corregido:
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";
alert(mensajeDeError);
nombre = prompt("Indica nombre de usuario");
edad = parseInt(prompt("Ingresa tu edad"));
if (edad >= 18) {
alert('¡Puedes obtener tu licencia de conducir!');
}
Espero que esto te ayude a mejorar tu ejercicio. ¡Bons estudios!