Comparisons in JS can be a little tricky. At a very high level "==" and "===" can be understood as "value" comparison (==) or alternatively as a "value and type" comparison ("===").
FULL CODE:
The code is simplified in this example to make it easier to understand the concept of comparisons using "==" and "==="
The code shown is brief and requires more code and details to work on its own.
If you'd like to know more about object comparisons, undefined vs. null values, or a more in-depth code review let me know in the comments!