Café y Código

4. Condicionales: Tomando Decisiones 🚦

El flujo lógico (If / Else)

Un condicional es como un semáforo. Solo avanzas si la luz es verde (o si la condición es true).

seguridad.js
JAVASCRIPT
1 let edad = 18;
2
3 if (edad >= 18) {
4 console.log("¡Eres mayor de edad! Bienvenido al club.");
5 } else {
6 console.log("Lo siento, eres menor de edad.");
7 }

Varias condiciones: Else If

Cuando tienes más de dos opciones, puedes encadenar reglas.

saludo.js
JAVASCRIPT
1 let hora = 14;
2
3 if (hora < 12) {
4 console.log("¡Buenos días!");
5 } else if (hora < 20) {
6 console.log("¡Buenas tardes!");
7 } else {
8 console.log("¡Buenas noches!");
9 }

💻 Misión: El portero de la disco

Crea una variable "tengoEntrada" (true/false) y otra variable "edad". Escribe un if que diga "Pasa" solo si eres mayor de 18 y además tienes entrada (usa &&).

👁️ Ver solución sugerida
JS
JAVASCRIPT
1 let edad = 20;
2 let tengoEntrada = true;
3
4 if (edad >= 18 && tengoEntrada) {
5 console.log("Adelante, ¡pasa!");
6 } else {
7 console.log("No puedes entrar.");
8 }

Dato curioso: 1995 en Netscape; Brendan Eich. Wikipedia

Ko-fi
Donaciones
Apoyá cafeycodigo con un café en Ko-fi. Colaboradores: insignia, muro y zona exclusiva.