When using two equals signs for JavaScript equality testing, some funky conversions take place.
When using three equals signs for JavaScript equality testing, everything is as is. Nothing gets converted before being evaluated.
Note: This row does not match up with any of the rows in the other table.
When using less than signs for JavaScript testing, some funky conversions take place.
When using less than or equal to signs for JavaScript testing, some funky conversions take place.
When using greater than signs for JavaScript testing, some funky conversions take place.
When using greater than or equal to signs for JavaScript testing, some funky conversions take place.
When using greater than or equal to signs for JavaScript testing, some funky conversions take place.
When using greater than or equal to signs for JavaScript testing, some funky conversions take place.
Use three equals unless you fully understand the conversions that take place for two-equals.