Operands can be of numeric or string type.
This is the equal operator and returns a boolean true if both the operands are equal. JavaScript will attempt to convert different data types to the same type in order to make the comparison. This is the not equal operator which returns a Boolean true if both the operands are not equal. Javascript attempts to convert different data types to the same type before making the comparison. This is the strict equal operator and only returns a Boolean true if both the operands are equal and of the same type.