In a browser console, entering 1===1 evaluates to true. Entering 1===1===1 evaluates to false.
1===1
true
1===1===1
false
I assume that this
The behaviour that you mentioned is correct.
Its because === implies matching based on type and value. true === 1 does not match on type, but true == 1 matches based on value.
===
true === 1
true == 1