Witam :) Mam mały problem polegający z moim kodem. Piszę w angularze ale to tylko małe różnice względem ts a tu o sposób chodzi ! Chciałbym aby nie wyświetlały mi się liczby po przecinku a same liczby całkowite . Nakreślę wam mniej więcej ów kod(
a = 20000
b = 1
c = 0.001
setInterval(() => {
a = (
a + b + b *c) ;
}, 1000); }
//w htmlu wywołuje to w ten sposób:
{{a}}
"b" jest to zmienna która po kliknięciu się zwiększa o 1 a "c" o 0.001, ale można przyjąć że to stała. Problem w tym że po zwiększeniu "c" dodaj mi owe 0.001 do wyniku co sekundę, a nie po 1000 sekund dodaje 1
Próbowałem Math.floor, .ceil , .round, ale to nie chodzi o zaokrąglanie w góre czy w dół, ale o ..."patrz powyżej" :P
Jeśli znacie jakiś prosty sposób, aby dodawało mi "wewnątrz" te liczby po przecinku a po osiągnięciu liczby całkowitej dodawało tę liczbę byłbym bardzo wdzięczny.
P.S.
Wybaczcie, że dałem streszczenie kodu - mogę dać cały ale to są 2 komponenty i 3-4 servisy więc nie widzę sensu. Jeśli inaczej uważacie to napiszcie bym dodał to dodam. A no i oczywiście przepraszam, że w js wklejam ten post z angulara ale nie wiedziałem gdzie ...