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

Desafio Edad licencia para conducir.

Hola queridos compañeros y posiblemente docentes, plasmé en codigo el siguiente desafio:

Muestra una alerta con el mensaje "¡Bienvenida y bievenido a nuestro sitio web!". Declara una variable llamada nombre y asígnale el valor "Luna". Crea una variable llamada edady asígnale el valor 25. Establece una variable numeroDeVentas y asígnale el valor 50. Establece una variable saldoDisponible y asígnale el valor 1000. Muestra una alerta con el texto "¡Error! Completa todos los campos". Declara una variable llamada mensajeDeError y asígnale el valor "¡Error! Completa todos los campos". Ahora muestra una alerta con el valor de la variable mensajeDeError . Utiliza un prompt para preguntar el nombre del usuario y almacénalo en la variable nombre . Pide al usuario que ingrese su edad usando un prompt y almacénala en la variable edad. Ahora, si la edad es mayor o igual a 18, muestra una alerta con el mensaje "¡Puedes obtener tu licencia de conducir!".

Mis inquietudes:

-¿Para que sirve el numerode ventas y saldo disponible? No lo entendí muy bien y termine haciendo el ejercicio con lo poco que atendí, espero que sean tan amables de atender, gracias.


//Aplicante: Guillermo René Tovar Beleño//

alert('Bienvenido a nuestra pagina web'); //Se lanza la alerta de bienvenida//

let edad = 25;
let numerodeVentas = 50;
let saldoDisponible = 1000; //La verdad, no encontré sentido en establecer un valor para el numero de ventas 
        
    
nombreDeUsuario = prompt ("Ingrese su nombre");

if (nombreDeUsuario === null) {
    alert('¡Error!, Completa todos los campos'); //Si el usuario cancela el proceso, obligará a completarlo
} 

edad = prompt ("Ingrese su edad");

if (edad===null){
    alert('Error, Completa todos los campos')  //Si el usuario cancela el proceso, obligará a completarlo
} 


if(edad>18){
    alert("Puedes obtener tu licencia de conducir")
} else {
    alert("Lo sentimos, no puedes obtener tu licencia :( ")
}

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta
  1. Número de Ventas y Saldo Disponible:

En el código que proporcionaste, se declaran las variables numeroDeVentas y saldoDisponible pero no se utilizan posteriormente en el código. Pueden ser variables que se utilicen en un contexto más amplio dentro de tu aplicación, pero en el código proporcionado no están siendo utilizadas ni necesarias para cumplir con el desafío dado.

  1. Valores Iniciales:

Las variables edad, numeroDeVentas, y saldoDisponible ya tienen valores iniciales asignados al principio del código. Puedes querer establecer valores iniciales si los datos ya están disponibles cuando se carga la página.

  1. Prompt y Comprobación de Cancelación:

Al usar el prompt para obtener la edad del usuario, si el usuario cancela el proceso (haciendo clic en Cancelar), el valor de edad se establecerá en null. Sin embargo, en el siguiente bloque de código, no estás verificando si edad es null después del segundo prompt. Puedes querer agregar una comprobación similar a la que hiciste para el nombre.

  1. Mensaje de Error:

La variable mensajeDeError se declara pero no se utiliza en el código proporcionado. Podría haber sido utilizada para almacenar el mensaje de error y mostrarlo posteriormente, pero no se utiliza en este caso. Espero que estas aclaraciones te ayuden a entender mejor el código. Si tienes más preguntas, no dudes en preguntar.