• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Countdown. Jak dodać zera ?

Konkurs Mistrz Programowania
0 głosów
274 wizyt
pytanie zadane 28 grudnia 2018 w JavaScript przez Whereismycode Obywatel (1,710 p.)

Witam. Potrzebuję zrobić timer którego format musi wygladąć następująco (20.00). Wszystko w teorii działa, lecz timer przesuwa się. Tak jakby znikał i pojawiał się. Nie wiem jak to dokłądnie wytłumaczyć.

 

var count = 2000;
    
    var counter = setInterval(timer, 10);
    
    function timer()
    {
        if (count <= 0)
        {
            clearInterval(counter);
            $("#time").text("00.00"); 
            return;
        }
        count--;

        if(count < 1000){
          $("#time").text("0" + count /100); 
        }else{
          $("#time").text(count /100);
        }
     }

 

1 odpowiedź

+1 głos
odpowiedź 28 grudnia 2018 przez Grzegorz :> Dyskutant (8,050 p.)
wybrane 28 grudnia 2018 przez Whereismycode
 
Najlepsza
Wydaje mi się, że timer skacze/porusza się, bo nie zadeklarowałeś, że chcesz mieć zawsze 2 miejsca po kropce.
Chodzi mi o to, że gdy timer jest na np. 19 sekundzie to jest to zapisane tak "19" zamiast "19.00".

Myślę, że dodanie toFixed rozwiązuje problem:
https://codepen.io/anon/pen/OrxRBz?&editable=true

Pozdrawiam :D
komentarz 28 grudnia 2018 przez Whereismycode Obywatel (1,710 p.)
Ślicznie działa :)

Podobne pytania

+1 głos
1 odpowiedź 667 wizyt
pytanie zadane 1 marca 2022 w Python przez Hajpa Użytkownik (910 p.)
0 głosów
0 odpowiedzi 423 wizyt
pytanie zadane 11 grudnia 2018 w JavaScript przez Zelek Użytkownik (960 p.)
0 głosów
0 odpowiedzi 264 wizyt
pytanie zadane 31 marca 2018 w JavaScript przez KrosFire Nowicjusz (210 p.)

93,653 zapytań

142,574 odpowiedzi

323,090 komentarzy

63,170 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...