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 Lógica de programación

Aquí una captura de la lista asignada Desafío

1 respuesta

Hola Josué, espero que estés bien

Veo que estás trabajando con lógica de programación en JavaScript. Aquí hay algunos puntos que podrías considerar para mejorar o ajustar tu código:

  1. Conversión de tipos: Cuando usas prompt para obtener la edad, el valor ingresado es un string. Deberías convertirlo a un número para hacer comparaciones numéricas. Puedes usar parseInt o Number.

    let edad = parseInt(prompt('Ingrese su edad'));
    
  2. Mensajes de error duplicados: Tienes dos alertas con mensajes de error similares. Podrías unificarlos o asegurarte de que cada uno tenga un propósito claro.

  3. Condición de edad: Asegúrate de que la condición if (edad >= 18) sea correcta para lo que necesitas. Si quieres incluir a los de 18 años, está bien como está.

  4. Uso de variables: Si no necesitas las variables nombre, numeroDeVentas, y saldoDisponible en este contexto, podrías considerar eliminarlas para mantener el código limpio.

Aquí tienes un ejemplo ajustado:

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

let nombre = prompt('Ingrese su usuario');
let edad = parseInt(prompt('Ingrese su edad'));

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

Espero que esto te ayude y buenos estudios!