Enseña a tu app a tomar decisiones
Beginner Division - Sesión 6
Una condición es una situación que puede ser verdadera o falsa
Cada día tomas decisiones basadas en condiciones:
Si llueve, entonces cojo el paraguas ☂️
Si hace frío, entonces me pongo chaqueta 🧥
La forma más simple: una condición, una acción
SI la condición es verdadera → hacer algo
Si es falsa → no pasa nada, se sigue adelante
En App Inventor → bloque if (en el cajón Control)
La condición se conecta al hueco "if" y la acción al hueco "then"
Una condición, dos caminos posibles
SI la condición es verdadera → hacer esto
SI NO (es falsa) → hacer lo otro
En App Inventor → bloque if / else
Siempre hay exactamente dos caminos: uno para verdadero y otro para falso
A veces necesitas comprobar más de una condición
SI la 1a condición es verdadera → hacer A
SI NO, SI la 2a condición es verdadera → hacer B
SI NO (ninguna es verdadera) → hacer C
En App Inventor → haz clic en el icono azul ⚙️ del bloque if para añadir más condiciones
Los condicionales están en el cajón "Control"
Si es verdadero, se ejecuta. Si no, se salta.
Siempre hace una de las dos opciones.
Para crear condiciones necesitas comparar valores
Estos bloques están en el cajón "Math" (Matemáticas)
Igual a
puntuación = 100
Distinto de
nombre ≠ vacío
Mayor que
temperatura > 22
Menor que
días < 7
Veamos un ejemplo con condicionales en App Inventor
Vas sumando números a un total. ¡Si llegas a 100, ganas! Si te pasas, pierdes.
if PuntuaciónTotal = 100
then Mostrar "¡Has ganado!" 🎉
else if PuntuaciónTotal > 100
then Mostrar "¡Te has pasado!" 😅
else
Actualizar etiqueta con puntuación
¿Cómo usaremos condicionales en nuestra app?
Condición = situación verdadera o falsa
Condicional = bloque que decide qué hacer según la condición
if / else = si / si no