Question: what is the difference between unary and logical operators?
Answer: Unary operators are those operators which requires only one operand. ... Unary operators are used to perform mathematical operation on like increment an operand by 1 or decrement it whereas logical operators are used to perform some logical operation which deals with Boolean values.