@Pulychuk

Как округлить число в js/jquery?

Всем привет, нашел кусок кода и переделал под себя. Подскажите пожалуйста как осуществить правильное окреглення числа. В результате 2 * 230 выводит 4.603703604606814e + 44, а нужно чтобы было 460

$(document).ready(function() {
  function change($tr, val) {
    var $input = $tr.find('.count');
    var count = parseInt($input.val()) + val;
    count = count < 1 ? 1 : count;
    $input.val(count);
    var $price = $tr.find('.price');
    $price.text(count * parseInt($('.old-price').text()));
  }
  $('.count').on("input", function() {
    var $price = $(this).closest('.package').find('.price');
    $price.text(this.value * parseInt($('.old-price').text())); 
  });
});
  • Вопрос задан
  • 214 просмотров
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Отвечая на вопрос в заголовке:
Math.round() и еще часто применяется toFixed().

А чтобы получить 4.6e+44 нужно не 2х230 умножить, а как-то так:
2 * 230000000000000000000000000000000000000000000
// -> 4.6e+44
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы