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

alert("¡Bienvenida y bienvenido a nuestro sitio web!"); let nombre = "Luna"; let edad = 25; let numeroDeVentas = 1000; alert("¡Error! Completa todos los campos"); mensajeDeError = "¡Error! Completa todos los campos"; alert(mensajeDeError); let nombre = prompt("Ingrese su nombre"); let edad = prompt("Ingrese su edad"); if (edad =>18) { alert("¡Puedes obtener tu licencia de conducir!"); }

1 respuesta

¡Hola Magly!

Veamos el código que has compartido. Parece que estás teniendo algunos problemas con la sintaxis y la lógica de programación. Permíteme ayudarte a resolverlos.

Primero, debes recordar que al utilizar el operador de asignación (=) para declarar una variable, no debes utilizar la palabra clave "let" nuevamente. Por ejemplo, al declarar las variables "nombre" y "edad", no necesitas usar "let" nuevamente.

Además, al comparar la edad con 18, debes utilizar el operador de comparación correcto, que es ">=" en lugar de "=>".

Aquí tienes una versión corregida del código:

alert("¡Bienvenida y bienvenido a nuestro sitio web!");
let nombre = "Luna";
let edad = 25;
let numeroDeVentas = 1000;
alert("¡Error! Completa todos los campos");
let mensajeDeError = "¡Error! Completa todos los campos";
alert(mensajeDeError);
nombre = prompt("Ingrese su nombre");
edad = prompt("Ingrese su edad");
if (edad >= 18) {
    alert("¡Puedes obtener tu licencia de conducir!");
}

Con estos ajustes, el código debería funcionar correctamente. Recuerda que la práctica es fundamental para mejorar en la programación, así que sigue practicando y no dudes en preguntar si tienes más dudas.

Espero haber ayudado y buenos estudios!