JavaScript'те таймерлер жана DOM менен иштөө боюнча практика
Анда бизде инпут бар дейли:
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
Алдыңкы тапшырманы өзгөртүңүз, инпуттун мазмуну нөлгө барабар болгон учурда таймер ишин токтотот.