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

Practica

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);
let nombre = prompt("¿Cuál es tu nombre?");
let edad = prompt("¿Cuántos años tienes?");
let edad = prompt("¿Cuántos años tienes?");
(Number(edad) >= 18) ? alert("¡Puedes obtener tu licencia de conducir!") : alert("¡No puedes obtener tu licencia de conducir!");

1 respuesta

¡Hola Zurisabdai, espero que estés bien!

Parece que estás trabajando en un ejercicio para practicar conceptos básicos de JavaScript como variables, alertas y condicionales. Vamos a revisar tu código y ver si podemos ajustarlo para que cumpla con los requisitos del desafío.

  1. La primera parte de tu código está correcta, ya que muestra una alerta de bienvenida:

    alert("¡Bienvenida y bienvenido a nuestro sitio web!");
    
  2. Has declarado correctamente las variables nombre, edad, numeroDeVentas y saldoDisponible:

    let nombre = "Lua";
    let edad = 25;
    let numeroDeVentas = 50;
    let saldoDisponible = 1000;
    
  3. La alerta de error también está bien:

    alert("¡Error! Completa todos los campos");
    
  4. La variable mensajeDeError está correctamente declarada y usada:

    let mensajeDeError = "¡Error! Completa todos los campos";
    alert(mensajeDeError);
    
  5. Para el uso de prompt, parece que hay una repetición en la pregunta de la edad. Puedes simplificarlo así:

    let nombre = prompt("¿Cuál es tu nombre?");
    let edad = prompt("¿Cuántos años tienes?");
    
  6. Finalmente, el uso del operador ternario para verificar la edad está bien, pero asegúrate de convertir edad a un número antes de la comparación, como ya lo hiciste:

    (Number(edad) >= 18) ? alert("¡Puedes obtener tu licencia de conducir!") : alert("¡No puedes obtener tu licencia de conducir!");
    

Todo parece estar en orden con los requisitos del desafío. Solo recuerda que al usar prompt, la entrada del usuario siempre es una cadena, por lo que es importante convertirla a número antes de hacer comparaciones numéricas, como lo hiciste con Number(edad).

Espero que esto te ayude a avanzar en tu práctica. ¡Bons estudos!