Rationale behind implicit conversions in the == operator in JavaScript | Heykuki News