I use the ternary operation in web development all the time, eg:
x = y > z ? a : b
Which reads, if x > y then a, otherwise b
I realize that it is just a shorthand for if...else statements, but even still, are there any mathematical properties associated with it? I know inequalities have...