floating-point in JavaScript

JavaScript numbers are always stored as double precision floating point numbers, following the international IEEE 754 standard. 
Value (aka Fraction/Mantissa) | Exponent | Sign
----- |----- |----- 
52 bits (0 - 51) | 11 bits (52 - 62) | 1 bit (63)