1

Operador Condicional Ternario

Operador Condicional ternario

Podemos hablar de este operador como un atajo de la sentencia condicional IF
lo que reducirá nuestras líneas de código y permitirá una mejor comprensión de este.

Sintaxis

condicion ? expresion1 : expresion2  

condicion: Representa la expresión que se contiene dentro de los paréntesis "()"
de una condición if.
expresion1: Corresponde a la respuesta booleana TRUE que nos arroja el
condicional if cuando la condición es verdadera o se cumple.
expresion2: Corresponde a la respuesta booleana FALSE que nos arroja el
condicional if cuando la condición es falsa o no se cumple.

Expresión equivalente

if(condicion){
	expresion1
} else {
	expresion2
}

Para este ejemplo numero 2, se observa exactamente la misma sentencia ejecutada
anteriormente con el condicional ternario.

conclusión

Podemos concluir que visualmente es mas cómodo interpretar el condicional ternario ya que la reducción de líneas de código, evita tener que interpretar un código ajeno y por lo que es mas escalable y mantenible.

Escribe tu comentario
+ 2