Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] match.round - problem z wynikiem.
Forum PHP.pl > Forum > Przedszkole
tenloginjestzajety
Witam mam następujący problem, korzystam z funkcji do obliczenia raty na podstawie oprocentowania oraz okresu jak i kwoty. Niestety mam problem z liczbą po przecinku. Wynik jest bez liczby po przecinku czyli zamiast 200,55 jest 200.

  1. function installment(){
  2. var sum = document.getElementById('sum').value;
  3. var time = document.getElementById('time').value;
  4. var percent = document.getElementById('percent').value;
  5.  
  6. sum = Number(sum);
  7. time = parseInt(time);
  8. percent = parseInt(percent);
  9.  
  10. return Math.round((sum+percent*sum*time/12/100)/time);
  11. }


Dziękuje za pomoc.

PS. zrobiłem:

  1. var a = (sum+percent*sum*time/12/100)/time;
  2. return a.toFixed(2);
trueblue
W jaki sposób wprowadzasz wartość dla sum, z przecinkiem czy kropką?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.