JavaScript's parseInt function just decided that 0.0000005 equals 5 because scientific notation turned it into "5e-7" and parseInt grabbed just the "5" like a toddler picking only the M&Ms out of trail mix. Six decimal places? Nah, too much work. Five? Still zero. Seven? BOOM, suddenly 5. It's like JavaScript was programmed by someone rolling dice to determine behavior. No wonder developers drink.
Someone Explain This To Me Like Im Five
9 months ago
257,567 views
0 shares
javascript-memes, parseint-memes, bugs-memes, floating-point-memes, scientific-notation-memes | ProgrammerHumor.io
More Like This
#doctors_life #fact #reactlive2019
4 years ago
103.0K views
0 shares
The JavaScript Type Coercion Betrayal
3 months ago
248.5K views
0 shares
JavaScript debugging in a nutshell
3 years ago
104.4K views
0 shares
What's recursion?
3 years ago
151.5K views
0 shares
Wh would win?
4 years ago
132.3K views
0 shares
Loading more content...
AI
AWS
Agile
Algorithms
Android
Apple
Bash
C++
Csharp