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

Hola, podrian decirme si mi codigo esta bien?

Desafíos

Muestra una alerta con el mensaje "¡Bienvenida y bienvenido a nuestro sitio web!". Declara una variable llamada nombre y asígnale el valor "Lua". Crea una variable llamada edady asígnale el valor 25. Establece una variable numeroDeVentas y asígnale el valor 50. Establece una variable saldoDisponible y asígnale el valor 1000. Muestra una alerta con el texto "¡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 . Utiliza un prompt para preguntar el nombre del usuario y almacénalo en la variable 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!".Si necesitas ayuda, las soluciones a las actividades estarán disponibles en la sección

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); nombre = prompt('nombre de usuario:'); edad = prompt("edad:");

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

1 respuesta

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

Tu código parece estar bastante bien, pero hay algunos detalles que podrías ajustar para que funcione perfectamente. Aquí te dejo algunos consejos:

  1. Consistencia en los mensajes de alerta: Asegúrate de que el mensaje de error sea consistente. En tu código, la variable mensajeDeError tiene un texto ligeramente diferente al que usaste en el alert. Debería ser exactamente el mismo para evitar confusiones.

  2. Uso de prompt y tipos de datos: Cuando usas prompt para obtener la edad, el valor que se recibe es una cadena de texto (string). Para compararlo correctamente con un número, debes convertirlo a un número entero. Puedes hacerlo usando parseInt o Number. Aquí te dejo un ejemplo de cómo podrías modificar esa parte del código:

    edad = parseInt(prompt("edad:"));
    

    Esto asegurará que la comparación edad >= 18 funcione como esperas.

  3. Capitalización de mensajes: En la asignación de mensajeDeError, asegúrate de que la capitalización sea consistente con el mensaje que muestras inicialmente. Es solo un detalle de estilo, pero es bueno mantenerlo consistente.

Con estos pequeños ajustes, tu código debería funcionar correctamente. Aquí está el código ajustado:

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);
nombre = prompt('nombre de usuario:');
edad = parseInt(prompt("edad:"));

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

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