JavaScript-те таймерлер және DOM-мен жұмыс істеу тәжірибесі
Бізде мына инпут берілсін:
<input id="elem" value="1">
Әр секунд сайын біздің инпуттың value
атрибутының мәнін бірлікке арттыратын
таймер жасайық:
let elem = document.querySelector('#elem');
setInterval(function() {
elem.value = Number(elem.value) + 1;
}, 1000);
Жоғарыда келтірілген кодта Number функциясы
не үшін қолданылады? Егер бұл функцияны осы кодта
жазбасақ, не болады?
Инпутта value атрибутына бастапқыда
10 саны жазылсын. Әр секунд сайын бұл
санды бірлікке азайтатын таймерді іске қосыңыз.
Алдыңғы тапсырманы инпуттағы мазмұн нөлге тең болған сәтте таймер жұмысы тоқталатын етіп өзгертіңіз.