Округлить десятичные дроби до 3 чисел после
У меня есть этот скрипт, который умножает значение, введенное в поле ввода, на значение выпадающего, назначенного через span data-val.
Как сделать так, чтобы результат показа скрипта был округлен до 3 десятичных знаков?
$(document).ready(function () {
function showTab(name) {
$('div.fruit').hide();
var $div = $('#' + name).show();
var number = parseInt($('.number').val(), 0);
$('span', $div).each(function () {
$(this).text($(this).data('val') * number);
});
}
$('#update').click(function() {
showTab($('#dropdown').val());
});
showTab($('#dropdown').val());
});
1 ответ
Решение
Пытаться
$(this).text(($(this).data('val') * number).toFixed(3));