JavaScript – Equal Value Equal Type (===)

JavaScript Equal Value Equal Type (===) Comparison Operator is used to check if two values are equal both in value and type. Equal Value Equal Type operator returns a boolean value. The return value is true if the two values are equal both in value and datatype, else, the return vale is false.

Equal Value Equal Type Operator Symbol

The symbol used for Equal Value Equal Type Operator is ===.

ADVERTISEMENT

Syntax

The syntax to use Equal Value Equal Type Operator with operands is

operand1 === operand2

Each operand can be a value or a variable.

Since Equal Value Equal Type operator returns a boolean value, the above expression can be used as a condition in If-statement.

if (operand1 === operand2) {
    //code
}

Examples

In the following example, we take two values in variables: x and y; and check if the values in x and y are equal in value and type using Equal Value Equal Type Operator.

index.html

Now, let us take values in x and y, such that they are equal in value, but not in type.

index.html

In the following example, let us use the Equal Value Equal Type operator in the If statement’s condition.

index.html

Conclusion

In this JavaScript Tutorial, we learned about Equal Value Equal Type Comparison Operator, its syntax, and usage with examples.