Note May 7, 2026 Number quirks in JavaScript JavaScript has a single numeric type - number - and plenty of things that trip up on it. A note on IEEE 754, NaN, precision limits, and BigInt. Why 0.1 + 0.2 !== 0.3 and why NaN === NaN is false. # javascript # number # ieee-754 # fundamentals