Una presentación por: Eleassar
Un booleano es la pieza más simple. ¡Es un "sí" o "no"! Haz clic en el foco para cambiar el valor.
let estaPrendido = true;
¡La luz está PRENDIDA!
¡Conecta los hechos! Veamos cómo piensa el programa.
Ambas condiciones deben ser `true`.
if (tareaHecha && cuartoOrdenado)
Solo *una* condición debe ser `true`.
if (notaMate == 100 || notaCiencia == 100)
¡Invierte el valor! Si es `true` lo vuelve `false` (y al revés). La lógica `!estaLloviendo` significa "Si NO está lloviendo".
let podemosSalir = !estaLloviendo;
Resultado:
El programa elige un camino (A o B). ¡Presiona el botón para cambiar tu estado de hambre!
if (tengoHambre == true) {
// THEN (ENTONCES)
estado = "¡Buscando comida en el refri!";
} else {
// ELSE (SI NO)
estado = "¡Sigo jugando!";
}
¡Un `IF` dentro de otro `IF`! Es como un laberinto. Configura la escena y trata de abrir el cofre.
if (cofreCerrado == true) {
// 1er Nivel...
if (tengoLlaveMaestra == true) {
mensaje = "¡Se abre con la Llave Maestra! 🗝️";
} else if (tengoGanzua == true) {
mensaje = "¡Logras forzarlo con la ganzúa! 🔓";
} else {
mensaje = "¡Está cerrado! Necesitas algo... ❌";
}
} else {
mensaje = "Este cofre ya está abierto.";
}
Una "colección" guarda MUCHOS datos. ¡Como una mochila! Escribe algo y busca si está en la mochila.
let mochila = ["cuaderno", "lapiz", "borrador", "merienda", "cromo"];
La sintaxis son las reglas. Si te equivocas, ¡CRASH! 💥 Haz clic en el bloque de código que crees que es **correcto**.
// Opción A (¿Correcto?)
if (miEdad = 11) {
consola.log("¡Tienes 11!");
}
// Opción B (¿Correcto?)
if (miEdad == 11) {
console.log("¡Tienes 11!");
}