Praksa na tajmere i rad sa DOM-om u JavaScriptu
Neka nam je dat input:
html<input id="elem" value="1">
Napravićemo tajmer koji će svake sekunde
povećavati vrednost atributa value
našeg inputa za jedan:
javascriptlet elem = document.querySelector('#elem');
setInterval(function() {
elem.value = Number(elem.value) + 1;
}, 1000);
Задание 1
Objasnite, zašto se u gornjem kodu
koristi funkcija Number. Šta će se desiti,
ako se ova funkcija ne napiše u ovom kodu?
Задание 2
Neka je u inputu u atributu value inicijalno
upisan broj 10. Pokrenite tajmer,
koji će svake sekunde smanjivati ovaj
broj za jedan.
Задание 3
Modifikujte prethodni zadatak tako da, čim sadržaj inputa postane jednak nuli, tajmer prestane sa radom.