Zaokrąglanie liczby

0

Pewnie temat wałkowany tysiące razy, ale nigdzie nie mogę znaleźć odpowiedniego rozwiązania

Mam kod:

var suma = 0;

setInterval(function(){
  suma = suma + 1;
  document.getElementById("suma").innerHTML= suma;
}, 1000);

co w wyniku daje zwiększanie o 1 zmiennej na stronie co sekundę

W czym problem?
Chciałbym aby funkcja wykonywała się 10 razy w trakcie sekundy czyli nie 1000 a 100 milisekund przy tym samym wzroście czyli o 1

coś w tym stylu:

var suma = 0;

setInterval(function(){
  suma = suma + 1/10;
  document.getElementById("suma").innerHTML= suma;
}, 100);

ale wynik jaki pokazuje się na stronie to

0.1
0.2
0.300000004
0.400000001
0.5
0.600000004
...
1.0000004

itp

jak to zmienić?
Chciałbym aby wyniki były pokazywane jako

0.10
0.20
0.30
.....
1.10
1.20
1.30

Czyli zawsze 2 miejsca po przecinku.

0

Dzięki wielkie, użycie .toFixed przed wyświetleniem naprawiło błąd .

1 użytkowników online, w tym zalogowanych: 0, gości: 1