& AND, | OR, ^ XOR, ~ NOT<< left shift (Γ2 per shift), >> right shift (Γ·2 per shift)Challenge: Write bitwiseOps() returning an object with all six results:
and: 5 & 3, or: 5 | 3, xor: 5 ^ 3not: ~5, left: 1 << 3, right: 16 >> 2