![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 76 Pomógł: 4 Dołączył: 27.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Potrzebuje skrypt, który by odliczał do określonej wartości x co 1s. o 0.03 pewnego punktu i wyświetlał tylko liczby całkowite Przykład: Wartość: 0.03 Liczba: 234 I co 1 s do 1 dodaje 0.03 ale wyświetla 2, gdy [wartość] jest równa 1 itd. Pozdrawiam Nie znam w ogóle JS tak więc prosze o jakiś przykład |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 603 Pomógł: 131 Dołączył: 24.07.2007 Skąd: Górny Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Pokaż co wykodziłeś
![]() -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 175 Pomógł: 0 Dołączył: 19.09.2009 Ostrzeżenie: (10%) ![]() ![]() |
To sie przypadkiem nie zwie zaokrąglaniem?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 76 Pomógł: 4 Dołączył: 27.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki kod:
Kod window.onload = podmiana; var thisAd = 0; // Liczymy od ... var Ad = 255; // Liczymy do ... var dodaje = 0.13; // Chce żeby dodawało tą wartość do obecnej wartości liczenia i wyświetlało ją całkowitą w czasie, gdy jest zamiana i żeby była zaokrąglona w dół function podmiana(){ thisAd++; if(thisAd == Ad){ thisAd = 0; } document.getElementById("zmiana").innerHTML; setTimeout("podmiana()", 1000 * 1); } HTML nie podaje bo to tylko znacznik akapitu z id. Więc chcę żeby do obecnej wartości liczenia zostało dodane 0.13 to ze zmiennej dodaje i żeby wyświetlało tylko liczbę całkowitą, ale tylko wtedy gdy: *wartość (dodawania co sekunde 0.13) wynosiła 1 *i tylko wtedy gdy jest podmiana (co 1s) Oczywiście jeżeli wartośc będzie wynosi np. 1.68 to skrypt czeka aż osiągnie 2, nie zaokrągla sam w górę (prędzej w dół) A można zrobić tak, że zmiana nastapi dopiero gdy liczba osiągnie wartość całkowitą? z funkcją settimeout |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 01:45 |