Use === Instead of ==
Learn the difference between the === and == operators.
We'll cover the following...
Many JavaScript programmers often repeat the mistake of comparing using ==, which is the type-coercion non-strict equality operator.
Example of == operator
Let’s look at an example that shows why using == may be a bad idea.
Javascript (babel-node)
const a = '1';const b = 1;const c = '1.0';console.log(a == b);console.log(b == c);console.log(a == c);
Explanation
In the short piece of code given above, the constants a, b, and c have the values ‘1’, 1, and ‘1.0’, respectively.
One value is of number type, and the other two are of string type.
The last three lines of code ...