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
1let edad = 18;
2
3if (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
1let hora = 14;
2
3if (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
1let edad = 20;
2let tengoEntrada = true;
3
4if (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.