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

Primer desafío - Lógica de programación

alert('Bienvenido a nuestro sitio web'); let nombre = "Lua"; let edad = 25; let numeroDeVentas = 50; let saldoDisponible = 1000;

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

nombre = prompt("Cual es tu nombre?"); edad = prompt("Cual es tu edad?");

if(edad >= 18){ alert("Puedes obtener tu licencia de conducir!"); }

1 respuesta

Hola Erick,

Parece que estás trabajando en un ejercicio de lógica de programación y estás utilizando JavaScript para crear alertas y solicitar información al usuario. Vamos a revisar tu código y ver si hay algo que puedas ajustar o mejorar.

  1. Uso de alert y prompt: Estás utilizando alert para mostrar mensajes y prompt para solicitar información al usuario. Esto está correcto para un ejercicio básico de interacción con el usuario.

  2. Variable mensajeDeError: Estás asignando el resultado de alert("¡Error! Completa todos los campos") a mensajeDeError. Sin embargo, alert no devuelve un valor, por lo que mensajeDeError será undefined. Si deseas mostrar un mensaje de error, simplemente usa alert("¡Error! Completa todos los campos") sin asignarlo a una variable.

  3. Condicional para la edad: La condición if(edad >= 18) está bien para verificar si el usuario tiene 18 años o más. Sin embargo, ten en cuenta que prompt devuelve un string, por lo que es buena práctica convertir edad a un número antes de compararlo. Puedes hacerlo usando Number(edad) o parseInt(edad).

Aquí tienes un ejemplo de cómo podrías ajustar tu código:

alert('Bienvenido a nuestro sitio web');
let nombre = prompt("Cual es tu nombre?");
let edad = prompt("Cual es tu edad?");

if (Number(edad) >= 18) {
    alert("Puedes obtener tu licencia de conducir!");
} else {
    alert("Lo siento, no puedes obtener tu licencia de conducir.");
}

Espero que esto te ayude a continuar con tu desafío de lógica de programación. ¡Bons estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios