Вежбе на тајмере и рад са DOM-ом у JavaScript
Претпоставимо да имамо унос поље:
html<input id="elem" value="1">
Хајде да направимо тајмер који ће сваке секунде
увећавати вредност атрибута value
нашег унос поља за један:
javascriptlet elem = document.querySelector('#elem');
setInterval(function() {
elem.value = Number(elem.value) + 1;
}, 1000);
Задание 1
Објасните зашто се у горњем коду
користи функција Number. Шта ће се десити
ако се ова функција изостави у овом коду?
Задание 2
Претпоставимо да је у унос пољу у атрибуту value од почетка
записана вредност 10. Покрените тајмер
који ће сваке секунде смањивати ту
вредност за један.
Задание 3
Модификујте претходни задатак тако да, чим садржај унос поља постане једнак нули, тајмер престане са радом.