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 prácticar.

alert('Bienvinida y bioenvinido a nuestro sitio web');

let nombre = "Lua";
let edad = 25;
let numeroDeVenta =50;
let saldoDisponible = 100;

alert('Error! Completa los campos ');

let mensajeSeError = "Error! Completa los campos";
alert(mensajeSeError);

let nombreDeUsuario = prompt("Cual es tu nombre");
let edadDeUsuario = prompt("Cual es tu edad");

if (edadDeUsuario >= 18) {
alert("Puedes Obtener tu licencia de conducir");
}

1 respuesta

¡Hola Ivonne, espero que estés bien!

Parece que estás trabajando en un ejercicio de JavaScript para practicar la lógica de programación. Vamos a revisar tu código y ver si hay algo que puedas mejorar o ajustar.

  1. Uso de alert y prompt: Estás utilizando alert para mostrar mensajes al usuario y prompt para solicitar información. Esto es correcto para interactuar con el usuario en un entorno de navegador.

  2. Variables: Has declarado varias variables, como nombre, edad, numeroDeVenta, y saldoDisponible, pero no las estás utilizando en tu lógica actual. Si no son necesarias para este ejercicio, puedes omitirlas para mantener el código limpio.

  3. Condicional if: Tu condicional if está verificando si edadDeUsuario es mayor o igual a 18 para mostrar un mensaje sobre la licencia de conducir. Sin embargo, ten en cuenta que prompt siempre devuelve un valor de tipo cadena (string), por lo que es una buena práctica convertirlo a número antes de hacer comparaciones numéricas. Puedes hacerlo usando parseInt o Number.

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

alert('Bienvenida y bienvenido a nuestro sitio web');

let nombreDeUsuario = prompt("¿Cuál es tu nombre?");
let edadDeUsuario = prompt("¿Cuál es tu edad?");

// Convertir la edad a número
edadDeUsuario = parseInt(edadDeUsuario);

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

Este ajuste asegura que la comparación de la edad se realice correctamente. Además, he corregido algunos errores tipográficos en los mensajes de alerta.

Espero que esto te sea útil y te ayude a mejorar tu código. ¡Bons estudios!