¿Cuál es la verificación de máxima precisión que hacemos para float y integer?
0 === 0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 true // outputMirando a:
> Number.MIN_VALUE < 5e-324Versus:
> '0.000--etc--0001'.length < 487Podemos ver que su número es más pequeño que el mínimo flotante distinto de cero permitido, por lo que se redondea a cero, lo que hace que la expresión sea efectiva:
> 0 === 0.0 < true