Преобразовать сумму двух значений в слова jquery - PullRequest
0 голосов
/ 26 сентября 2019

У меня проблема с преобразованием чисел в слова при выполнении суммы двух входных значений в jquery.

Может ли кто-нибудь помочь мне в этом?Пожалуйста, взгляните на мой код, в котором производится сумма значений в одном столбце и вычитание общей суммы в другом столбце.

Я получаю окончательный результат точно.Проблема состоит в том, чтобы преобразовать это в слова.Я хочу преобразовать totalamt() в слова.Пожалуйста, помогите.

$(document).ready(function() {
  $(".aligncr").each(function() {
    $(this).keyup(function() {
      calculateSum();
      calculateSubstraction();
      totalAmt();
    });
  });
});

function calculateSumA() { // SUM
  var sum = 0;
  var sumDr = $('.aligndr')
  jQuery.each(sumDr, function(number) {
    sum += parseFloat($(this).val().replace(/\,/g, '') || 0);
  });

  $("#result-dr").text(sum.toFixed(2).replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,"));
}

function calculateSum() { // SUM OF OTHER COLUMN

  var sum = 0;
  var sumDr = $('.aligncr')
  jQuery.each(sumDr, function(number) {
    sum += parseFloat($(this).val().replace(/\,/g, '') || 0);
  });

  $("#result-cr").text(sum.toFixed(2).replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,"));
}

function calculateSubstraction() { //  Subtract one column from another.
  var subs = parseFloat($("#result-dr").text().replace(/\,/g, '')) - parseFloat($("#result-cr").text().replace(/\,/g, ''));
  $("#final").text(subs.toFixed(2).replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,"));
}

function totalAmt() { // Calculating the total amount
  var subse = parseFloat($("#final").text().replace(/\,/g, '')) + parseFloat($("#result-cr").text().replace(/\,/g, ''));
  $("#totalfinal").text(subse.toFixed(2).replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,"));
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...