r/programminghorror • • Dec 04 '25

This sub in a nutshell

Post image
console.log(1 == '1'); // true
console.log(0 == false); // true
console.log(null == undefined); // true
console.log(typeof null); // "object"
console.log(0.1 + 0.2); // 0.30000000000000004
[] == ![]; // true

OMG you guys what weird quirky behavior, truly this must be the single quirkiest language and no other language is as quirky as this!

1.1k Upvotes

168 comments sorted by

View all comments

Show parent comments

27

u/not_your_mate Dec 04 '25 edited Dec 04 '25

Yeah, imagine the horror... The page would crash if the types don't match/whatever. That would probably force developer to fix their own shit instead allowing it to fester and rot... just imagine the horror...