Strict Equality Operators
Strict equality checks both value and type.
Operators
| Operator | Meaning |
|---|---|
= | assignment |
== | loose equality, compares value after type conversion |
=== | strict equality, compares value and type |
!= | loose inequality |
!== | strict inequality |
Example
const pi = 3.14
console.log(pi == "3.14") // true
console.log(pi === "3.14") // false
console.log(pi !== "3.14") // trueRemember
Prefer === and !== in most JavaScript code.