function liczCzas(ile) { dni = Math.floor(ile / 86400); godzin = Math.floor((ile - dni * 86400)/ 3600); minut = Math.floor((ile - dni * 86400 - godzin * 3600) / 60); sekund = ile - dni * 86400 - minut * 60 - godzin * 3600; if (godzin < 10){ godzin = '0'+ godzin; } if (minut < 10){ minut = '0' + minut; } if (sekund < 10){ sekund = '0' + sekund; } if (ile > 0) { ile--; document.getElementById('zegar').innerHTML = dni + ' dni ' +godzin + ':' + minut + ':' + sekund; setTimeout('liczCzas('+ile+')', 1000); } else {document.getElementById('zegar').innerHTML = '[koniec]';}}
Użycie
Wyświetla on tak np.: " 6 dni 23:59:54 "
Chciałbym zmodyfikować go abym mógł poszczególne zmienne z js, wstawić do odpowiedniego kodu html:
Głównie chodzi oto, aby rozdzielić te cyfry na poszczególne stringi po 1 znaku, bo usunięcie dnia to chwila, ale jak rozdzielić string w JS na 2 części ?.
Pozdrawiam i z góry dziękuje..