Note float covers from -Infinity to Infinity. It is common that some floats are not precise in IEEE754 encoding. In that case, there is no such thing for floats that exceeds the range
JS numbers aren’t arbitrary precision, you can only fit so many digits in the ~53 bits that JS affords floats. There are values (known at compile time in the case of literals) that will be rounded/clamped, I think?