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

DESAFIO: HORA DE PRACTICAR.

Hola, compañeros; La solución a los desafíos para mi es la siguiente: utilice al final la variable edadUsuario porque como ya existe una variable edad marcaba un error al asignarle otro valor.

// Desafíos //1. Muestra una alerta con el mensaje "¡Bienvenida y bienvenido a nuestro sitio web!".

alert("¡Bienvenida y bienvenido a nuestro sitio web!");

// 2. Declara una variable llamada nombre y asígnale el valor "Lua".

let nombre = "Lua";

// 3. Crea una variable llamada edady asígnale el valor 25.

let edad = 25;

// 4. Establece una variable numeroDeVentas y asígnale el valor 50

let numeroDeVentas = 50;

// 5. Establece una variable saldoDisponible y asígnale el valor 1000.

let saldoDisponible = 1000;

// 6. Muestra una alerta con el texto "¡Error! Completa todos los campos".

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

// 7. 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)

// 8. Utiliza un prompt para preguntar el nombre del usuario y almacénalo en la variable nombre.

let nombreUsuario = prompt ("¿Cuál es tu nombre?")

// 9. Pide al usuario que ingrese su edad usando un prompt y almacénala en la variable edad.

let edadUsuario = prompt ("¿Cuál es tu edad?")

//10. Ahora, si la edad es mayor o igual a 18, muestra una alerta con el mensaje "¡Puedes obtener tu licencia de conducir!"

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

1 respuesta

Hola, Kenia, espero que estés bien

¡Gracias por compartir tu solución! Parece que has hecho un gran trabajo resolviendo los desafíos. Entiendo que tuviste que cambiar el nombre de la variable edad a edadUsuario para evitar conflictos, lo cual es una buena práctica para asegurar que el código funcione correctamente.

Solo un pequeño detalle que podrías considerar: cuando usas prompt para obtener la edad del usuario, el valor que se recibe es una cadena de texto. Para asegurarte de que las comparaciones numéricas funcionen como esperas, podrías convertir esa cadena en un número usando parseInt o Number, así:

let edadUsuario = parseInt(prompt("¿Cuál es tu edad?"));

Esto te ayudará a evitar problemas si el usuario ingresa un valor que no es numérico.

Espero que esta sugerencia te sea útil y que sigas disfrutando de tus prácticas de programación. ¡Bons estudios!