x = (z == true) ? Q * 17 : Q * 21 # assignment (z == false) ? Do_somthing(q) : Do_something_else(q) # select one of two funcs (z == true) ? Do_anything(q) : Nop # conditional do something