Condicionales
En el tema anterior aprendimos que una condición es una expresión que determina si algo es verdadero o falso y que va acompañada de nuestros operadores lógicos.
Estas condiciones nos van a servir para la toma de decisiones en el transcurso de nuestro código, generalmente las vamos a identificar con las palabras: Si, Entonces y Sino.
NOTA
Los identificadores que verás en programación serán if y else que son los equivalentes a Si y Sino.
Estructura básica de un condicional
Vamos a agregar algunos ejemplos que suceden en cada una de nuestras partidas para que sea más claro, el día de hoy nos tocará como ayudante Samson.




3.5
-0.05Samson tiene una mecánica única en el juego en donde por cada golpe que recibamos, nuestro daño va a aumentar.
Así que acá tenemos nuestra primera condicional: Si recibimos un golpe entonces aumentaremos nuestra estadística de daño en 0.5, dándonos como resultado 4.
¿Qué pasaría si en toda la partida no recibimos ningún tipo de daño? Entonces no aumentaremos nuestro daño, quedándonos con 3.5 de daño, es así de sencillo cómo funciona un condicional.
Las condicionales pueden tener un efecto al cumplirse nuestra condición y podemos agregar otro efecto en caso de que no se cumpla, para eso utilizaremos nuestra palabra sino.
Imaginemos ahora que encontramos Pyromaniac
en una habitación, este objeto
hace que si recibimos daño de una explosión entonces nos curará medio corazón.
Ahora nuestra condicional será: Si tomamos Pyromaniac entonces las bombas nos curarán medio corazón sino las bombas nos harán daño por medio corazón.
En resumen, un condicional ejecutará una instrucción en caso de cumplirse la condición y podemos mezclar los diferentes operadores lógicos que ya aprendimos.
¿Te das cuenta que cada vez que juegas una partida estás cumpliendo miles de condiciones?
Curse of Coding
