this post was submitted on 09 Apr 2024
171 points (96.2% liked)

Programmer Humor

32472 readers
381 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] xmunk@sh.itjust.works 10 points 7 months ago (6 children)
==

Well there's your problem, you're using an operator that shouldn't exist. Triple equals all the things and if you want to coerce types write it out explicitly.

[–] mogoh@lemmy.ml 16 points 7 months ago (1 children)

While you are basically right, the problem is that there is an operator that should not exist. Though that is not the biggest problem of JavaScript.

[–] deadbeef79000@lemmy.nz 3 points 7 months ago

~~Surprise~~ Type coercion is our greatest weapon!

What about the ~~limitless coffers of Rome~~ implicit global scope?

Well then, ~~surprise~~ type coercion and ~~the limitless coffers of Rome~~ implicit global scope are our greatest weapons.

load more comments (4 replies)