2011-09-05 24 views

Respuesta

40

Todos los números en JavaScript son dobles: es decir, se almacenan como dobles IEEE-754 de 64 bits.

Es decir, el objetivo no es obtener un "doble": el objetivo es obtener la representación de cadena de un número formateado como "YYY.XX". Para ello, cuenta Number.toFixed, por ejemplo:

(100).toFixed(2) 

El resultado es la cadena (no un "doble"!) "100.00". Los paréntesis son necesarios para evitar una ambigüedad gramatical en este caso (también podría haberse escrito como 100.0.toFixed o 100..toFixed), pero no sería necesario si 100 estuviera en una variable.

Happy coding.

1

Todos los números se almacenan como dobles en javascript.

0

Todos los números se almacenan como dobles en javascript. Puede usarlaFija si desea puntos decimales específicos después del número

Cuestiones relacionadas