Как перенести десятичную точку на 100-е число целого?

Это кажется глупым вопросом, но я не могу понять, как преобразовать целое число, представляющее центами в доллары.

3000 → 30.00

в javascript...

Я использовал ParseFloat, но это только возвращало мне целое число =/Мне нужно всегда отображать центы, даже если его 0.

Ответы

Ответ 2

Вы можете разделить на сто, а затем вызвать метод toFixed, чтобы отформатировать его до двух знаков после запятой.

myNumber.toFixed(2)

Изменить: "Тогда" было "десять":\

Ответ 3

Попробуйте что-то похожее на:

document.write(x.toFixed(2));

Ответ 4

Я объединил метод toFixed(2), который другие предоставили уже существующий форматирование валюты, если кто-то наткнулся на это, это удобно.

cents-to-currency

Не пытайтесь делать самообслуживание или что-то еще: D