предел jQuery 2 десятичным разрядам [дубликат]

Возможный дубликат:
JavaScript: форматирование числа точно с двумя десятичными числами

Как я ограничиваю следующий возврат jQuery 2 десятичными разрядами?

$("#diskamountUnit").val('$' + $("#disk").slider("value") * 1.60);

Я полагаю, что должен бросить toFixed (2) где-нибудь в там, но я, может казаться, не разбираюсь в упорядочивании или чем-то.

47
задан Community 23 May 2017 в 11:55
поделиться

1 ответ

Вы можете использовать переменную для вычисления и использовать toFixed при установке значения элемента #diskamountUnit :

var amount = $("#disk").slider("value") * 1.60;
$("#diskamountUnit").val('$' + amount.toFixed(2));

Вы также можете сделать что за один шаг, в вызове метода val , но первый способ IMO более читабелен:

$("#diskamountUnit").val('$' + ($("#disk").slider("value") * 1.60).toFixed(2));
128
ответ дан 26 November 2019 в 19:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: