In simple words, what is the ?: (conditional, "ternary") operator and how can I use it?
?:
x = 9 y = 8
unary
++x --x
Binary
z = x + y
Ternary
2>3 ? true : false; 2<3 ? true : false; 2<3 ? "2 is lesser than 3" : "2 is greater than 3";