JavaScript Number Tricks Every Developer Should Know (2026)
Numbers in JavaScript are weirder than you think. Here are the tricks that save me from bugs.
The Big Gotcha: Floating Point
0.1 + 0.2 === 0.3 // false!
0.1 + 0.2 // 0.30000000000000004
JavaScript Number Tricks Every Developer Should Know (2026) Numbers in JavaScript are...
JavaScript Number Tricks Every Developer Should Know (2026)
Numbers in JavaScript are weirder than you think. Here are the tricks that save me from bugs.
The Big Gotcha: Floating Point
0.1 + 0.2 === 0.3 // false!
0.1 + 0.2 // 0.30000000000000004

Troubles faced with precision 0.3 - 0.2 !== 0.2 - 0.1 Enter fullscreen mode ...

Open any JavaScript console right now and type 0.1 plus 0.2. It will not give you 0.3. It gives you...

Every developer has seen this: 0.1 + 0.2 // 0.30000000000000004 Enter fullscreen mode ...

JavaScript is full of small features that can make your code cleaner, shorter, and easier to...

Every JavaScript developer has a villain origin story. For some, it is undefined is not a...

TL;DR: JavaScript has notorious quirks because it was designed in just ten days as a prototype to...