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

// Muestra una alerta con el mensaje "¡Bienvenida y bienvenido a nuestro sitio web!".
alert ("¡Bienvenida y bienvenido a nuestro sitio web!");

// Declara una variable llamada nombre y asígnale el valor "Lua".
let nombre = "Lua";

// Crea una variable llamada edady asígnale el valor 25.
let edady = 25;

// Establece una variable numeroDeVentas y asígnale el valor 50.
let numeroDeVentas = 50;

// Establece una variable saldoDisponible y asígnale el valor 1000.
let saldoDisponible = 1000;

// Muestra una alerta con el texto "¡Error! Completa todos los campos".
alert ("¡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 .
let mensajeDeError = "¡Error! Completa todos los campos";
alert (mensajeDeError);

// Utiliza un prompt para preguntar el nombre del usuario y almacénalo en la variable nombre.
let nombre1 = prompt("Ingrese su 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!".
let edad = prompt("ingrese su edad: ");

if (edad >= 18){
    alert ("¡Puedes obtener tu licencia de conducir!")
}
1 respuesta

¡Hola, Paulina!

Veo que estás trabajando en un desafío de JavaScript que implica el uso de alertas, variables y prompts. Todo parece estar bastante bien, pero he notado un pequeño error tipográfico en tu código que podría causar problemas. En la parte donde creas una variable para la edad, has escrito edady en lugar de edad. Aquí te dejo una pequeña corrección:

// Crea una variable llamada edad y asígnale el valor 25.
let edad = 25;

Además, cuando usas el prompt para preguntar la edad, asegúrate de que el valor ingresado sea tratado como un número para poder compararlo correctamente. Puedes hacer esto utilizando parseInt:

let edad = parseInt(prompt("Ingrese su edad: "));

if (edad >= 18) {
    alert("¡Puedes obtener tu licencia de conducir!");
}

Este ajuste garantizará que la comparación funcione correctamente, ya que prompt devuelve un valor de tipo cadena por defecto.

Espero que estas sugerencias te sean útiles. ¡Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios