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

function practicarDesafios() { // Muestra un menú para que el usuario elija el desafío let opcion = prompt( "Elige un desafío del 1 al 10:\n" + "1. Mostrar un mensaje de bienvenida.\n" + "2. Declarar una variable llamada 'nombre'.\n" + "3. Crear una variable llamada 'edad'.\n" + "4. Establecer la variable 'numeroDeVentas'.\n" + "5. Establecer la variable 'saldoDisponible'.\n" + "6. Mostrar un mensaje de error.\n" + "7. Usar una variable para mostrar un mensaje de error.\n" + "8. Pedir el nombre al usuario.\n" + "9. Pedir la edad al usuario.\n" + "10. Verificar si el usuario puede obtener una licencia de conducir." );

switch (opcion) {
    case "1":
        // 1. Mostrar un mensaje de bienvenida
        alert("¡Bienvenida y bienvenido a nuestro sitio web!");
        break;

    case "2":
        // 2. Declarar una variable llamada 'nombre'
        let nombre = "Lua";
        console.log("Se ha declarado la variable 'nombre' con el valor:", nombre);
        alert("Se ha declarado la variable 'nombre' con el valor: " + nombre);
        break;

    case "3":
        // 3. Crear una variable llamada 'edad'
        let edad = 25;
        console.log("Se ha declarado la variable 'edad' con el valor:", edad);
        alert("Se ha declarado la variable 'edad' con el valor: " + edad);
        break;

    case "4":
        // 4. Establecer la variable 'numeroDeVentas'
        let numeroDeVentas = 50;
        console.log("Se ha declarado la variable 'numeroDeVentas' con el valor:", numeroDeVentas);
        alert("Se ha declarado la variable 'numeroDeVentas' con el valor: " + numeroDeVentas);
        break;

    case "5":
        // 5. Establecer la variable 'saldoDisponible'
        let saldoDisponible = 1000;
        console.log("Se ha declarado la variable 'saldoDisponible' con el valor:", saldoDisponible);
        alert("Se ha declarado la variable 'saldoDisponible' con el valor: " + saldoDisponible);
        break;

    case "6":
        // 6. Mostrar un mensaje de error
        alert("¡Error! Completa todos los campos");
        break;

    case "7":
        // 7. Usar una variable para mostrar un mensaje de error
        let mensajeDeError = "¡Error! Completa todos los campos";
        alert(mensajeDeError);
        break;

    case "8":
        // 8. Pedir el nombre al usuario
        let nombreUsuario = prompt("¿Cuál es tu nombre?");
        console.log("El usuario ingresó el nombre:", nombreUsuario);
        alert("El usuario ingresó el nombre: " + nombreUsuario);
        break;

    case "9":
        // 9. Pedir la edad al usuario
        let edadUsuario = prompt("¿Cuántos años tienes?");
        console.log("El usuario ingresó la edad:", edadUsuario);
        alert("El usuario ingresó la edad: " + edadUsuario);
        break;

    case "10":
        // 10. Verificar si el usuario puede obtener una licencia de conducir
        let edadParaLicencia = Number(prompt("¿Cuántos años tienes?"));
        if (edadParaLicencia >= 18) {
            alert("¡Puedes obtener tu licencia de conducir!");
        } else {
            alert("Lo siento, aún no puedes obtener tu licencia de conducir.");
        }
        break;

    default:
        alert("Por favor, elige una opción válida (1-10).");
}

}

// Llamar a la función para comenzar la práctica practicarDesafios(); //Probe de hacerlo asi para que sea un poco mas consiso. Esta bien?

1 respuesta
// 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 edad y 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.
nombre = prompt("¿Cuál es tu nombre?");

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