Skip to content

Commit

Permalink
Pushing == vs === in 04 - JS
Browse files Browse the repository at this point in the history
  • Loading branch information
hab16110 committed Apr 16, 2019
1 parent 2bed6aa commit e2decd0
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions 04 - JS/difference-between-==-and-===-in-JS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
== is used to check for relative equality, whereas === is used to check for strict equality.

In other words, the string '2' will evalutae to true when compared to the integer data type for 2 for equality.

=== will check to see if the contents AND data type are the same, so since a string and an integer aren't the same, it would
evaluate to false.

TLDR:

'2' == 2 will evaluate to True, since the contents are the same

'2' === 2 will evaluate to False, since the data types are different.

0 comments on commit e2decd0

Please sign in to comment.