Javascript Десятичные знаки - PullRequest
       8

Javascript Десятичные знаки

3 голосов
/ 10 сентября 2011

Как я могу преобразовать целочисленный тип в тип double / float, чтобы он отображал десятичные точки?Например, если я хочу преобразовать число в денежный формат:

5 превратится в 5.00 4.3 превратится в 4.30

Есть ли в javascript что-то, что я могу использовать для такого преобразования?

Ответы [ 2 ]

3 голосов
/ 10 сентября 2011

Вы хотите toFixed :

var a = 5;
a.toFixed(2); // '5.00'
4.3.toFixed(2); // '4.30'
1 голос
/ 10 сентября 2011

Вы можете использовать toFixed(n), где n - количество десятичных знаков.

5 .toFixed(2);
//-> "5.00"

4.3 .toFixed(2);
//-> "4.30"
...