What is the difference between unary and logical operators?
Answer: Unary operators are those operators which requires only one operand. For e.g. ++(increment operator), - -(decrement),etc. Logical operators are those operators which typically deal with Boolean values. Some of the examples are and(&&), or(||),not(!
www.quora.com