Saltar al contenido principal
Codigo Heroe
Tarea anterior
Condiciones compuestas9/9
A la lista de tareas
  1. 1. Tipo de dato booleano
  2. 2. Conversión al tipo booleano
  3. 3. Condiciones anidadas
  4. 4. Operador lógico AND
  5. 5. Operador lógico OR
  6. 6. Trampas de la lógica
  7. 7. Operador lógico NOT
  8. 8. Combinamos varias condiciones
  9. 9. Comprobamos la lógica final
Lista de tareas
  • Cursos
  • Registro
  • Iniciar sesión

Loading…
En unos segundos, estará listo.

  • Teoría
  • Teoría

Comprobamos la lógica final

La condición principal del programa ya está armada. Ahora necesitamos que el programa siempre muestre una respuesta clara.

Si la condición se cumple, mostramos el mensaje «El proyecto puede realizarse». Si al menos una parte de la condición no se cumple, hay que mostrar otro mensaje.

Para eso agregaremos una rama else y después probaremos el programa con distintos valores de las variables.

  • script.js
JavaScript
let enoughDevelopers = false; let techAvailable = false; let onVacation = false; let onSickLeave = false; if (enoughDevelopers && techAvailable && !onVacation && !onSickLeave) { console.log('El proyecto puede realizarse'); }
Consola

El código ha cambiado, haga clic en "Ejecutar" o active la ejecución automática.

Resultado de la ejecución

ObjetivosRealizado
0

    Terminen el programa y comprueben su comportamiento.

    1. Agreguen la rama else y muestren dentro de ella el mensaje 'El proyecto no puede realizarse'.
    2. Corrijan los valores de las variables para que la condición se cumpla.
    3. Después indiquen que alguien del equipo está de vacaciones y asegúrense de que el proyecto no pueda realizarse.
    Codigo Heroe

    © 2023-2026, codigoheroe.com