![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) ![]() ![]() |
Witajcie
Przejdę od razu do rzeczy, a mianowicie mam sobie tzw. 'timer', który po minięciu 4.0 sekund ma coś robić, jednakże on coś robi po 4.4 sekundy - dlaczego ? Co tu jest źle ?
Odświeżam. F5 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 450 Pomógł: 135 Dołączył: 18.11.2010 Skąd: Wschowa Ostrzeżenie: (0%) ![]() ![]() |
Witaj.
Problem jest w tej linijce: Kod Math.round(minelo) > 4.0 bo Kod Math.round(4.0) == 4 Math.round(4.1) == 4 Math.round(4.2) == 4 Math.round(4.3) == 4 Math.round(4.4) == 4 Dodatkowo użyj sobie clearInterval() bo to leci w nieskończoność. Pozdrawiam ![]() -------------------- “ Computers are good at following instructions, but not at reading your mind. ” - Donald Knuth |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 450 Pomógł: 135 Dołączył: 18.11.2010 Skąd: Wschowa Ostrzeżenie: (0%) ![]() ![]() |
heh no dlatego że:
Kod Math.round(3.5) == 4 Math.round(3.6) == 4 Math.round(3.7) == 4 Math.round(3.8) == 4 Math.round(3.9) == 4 ![]() Zmień warunek na taki: Kod if(parseFloat(minelo) > 4) Pozdro -------------------- “ Computers are good at following instructions, but not at reading your mind. ” - Donald Knuth |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) ![]() ![]() |
Dziękuję bardzo. Kod działa
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 31.07.2025 - 08:44 |