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

[Proyecto] Referente al curso Lógica de programación: sumérgete en la programación con JavaScript, en el capítulo Iniciando con JavaScript y actividad Desafío: hora de practicar

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("Cual es el nombre del usuario?"); edad= prompt("Ingrese su edad: "); if(edad>=18){ alert("¡Puedes obtener tu licencia de conducir!."); }

1 respuesta

¡Hola, Carlos, espero que estés bien!

Parece que estás trabajando en un proyecto donde estás utilizando JavaScript para interactuar con el usuario a través de alert y prompt. Veo que ya tienes una buena base, pero si estás buscando mejorar o corregir algo en tu código, aquí tienes algunas sugerencias:

  1. Uso de alert y prompt: Estás utilizando alert para mostrar mensajes al usuario y prompt para recoger información. Esto está bien para ejercicios simples y pruebas, pero recuerda que en aplicaciones más complejas, podrías querer explorar otras formas de interacción con el usuario, como formularios HTML.

  2. Condicionales: Has implementado un condicional if para verificar si la edad ingresada es mayor o igual a 18, lo cual es una buena práctica para validar la entrada del usuario. Asegúrate de que las comparaciones sean correctas y que el flujo de tu programa sea el esperado.

  3. Variables: Estás utilizando variables para almacenar información como nombre, edad, numeroDeVentas, y saldoDisponible. Esto es excelente para mantener tu código organizado. Si estás buscando mejorar, considera validar las entradas del usuario para asegurarte de que sean del tipo correcto (por ejemplo, convertir edad a un número si planeas hacer comparaciones numéricas).

  4. Mensajes de error: Veo que tienes un mensaje de error que se muestra al usuario. Asegúrate de que este mensaje se active bajo las condiciones correctas. Por ejemplo, podrías querer mostrarlo solo si ciertos campos no están completos.

Un ejemplo de cómo podrías mejorar la interacción con el usuario es asegurarte de que edad sea un número antes de hacer la comparación:

edad = parseInt(prompt("Ingrese su edad: "));
if (!isNaN(edad) && edad >= 18) {
    alert("¡Puedes obtener tu licencia de conducir!");
} else {
    alert("Por favor, ingrese una edad válida.");
}

Espero que estas sugerencias te sean útiles. ¡Sigue practicando y explorando el mundo de la programación con JavaScript! Espero haber ayudado y buenos estudios.