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

Desafíos

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 edad y asígnale el valor 25. let edad = "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 nombre = prompt('Escriba su nombre');

Pide al usuario que ingrese su edad usando un prompt y almacénala en la variable edad. let edad = prompt('Escriba su 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('Escriba su edad'); if (edad >= 18) { alert('¡Puedes obtener su licencia de conducir!'); }

1 respuesta

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

Parece que estás trabajando en un desafío de programación donde practicas el uso de variables, alertas y prompts en JavaScript. Todo parece estar bien, pero he notado que has asignado los valores de algunas variables como cadenas de texto (strings) en lugar de números. Por ejemplo, para las variables edad, numeroDeVentas y saldoDisponible, sería más apropiado asignarles valores numéricos sin comillas, así:

let edad = 25;
let numeroDeVentas = 50;
let saldoDisponible = 1000;

Esto es importante si planeas realizar operaciones matemáticas con estas variables más adelante.

Además, en la parte donde muestras la alerta con el mensaje de error, asegúrate de que el texto coincida exactamente con el valor de la variable mensajeDeError. En tu código, parece que hay un pequeño error tipográfico en el mensaje de la alerta directa:

alert("¡Error! Completa todos los campos");

Finalmente, en el último bloque de código, donde verificas si la edad es mayor o igual a 18, asegúrate de que el valor de edad se trate como un número. Puedes convertir el valor ingresado por el usuario usando parseInt o Number, así:

let edad = parseInt(prompt('Escriba su edad'));
if (edad >= 18) {
    alert('¡Puedes obtener tu licencia de conducir!');
}

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