I use "&" and "|" when i use enums, that act as options.
I.e. var myCarExtras = Extra.Radio | Extra.PowerWindows;
Where Extra = { Radio = 1, PowerWindows = 2, Tint = 4, Rims = 8 };
Then I can do: if (Tint | powerWindows) { return totalPrice + 1000; }